January 5, 2011

ivan.todorovich ivan.todorov..
Lab Rat
96 posts

Good GPL Qt Report Engine?

 

Hi,

I’ve been looking at NCReport [nocisoft.com] and it’s great! But, to my surprise it isn’t GPL and the license is € 299 (cheaper option – support only 1 plataform)
I’m looking for something similar.. I need the report engine to support for QAbstractItemModel as datasources. And the Grouping functionality. Anyone knows a good report engine?

Thanks..

 Signature 

o_o Sorry for my rusted english.

13 replies

January 5, 2011

Andre Andre
Area 51 Engineer
6031 posts

Perhaps KDReports [kdab.com] is an option? KDAB’s stuff is available under GPL, though they don’t make it easy to find and download. I did not use this component myself, by the way.

 Signature 

Looking for Qt developers to join our team @ i-Optics: https://qt-project.org/forums/viewthread/25393/

January 5, 2011

Vass Vass
Hobby Entomologist
738 posts

eXaro [sourceforge.net] project of BogDan Vatra, who make android-lighthouse.

 Signature 


Vasiliy

January 5, 2011

Denis Kormalev Denis Kormalev
Lab Rat
1654 posts

Not sure eXaro will help. Not totally sure, but I think it works only with database source. Never tried to use it with Q*Model source

January 5, 2011

ivan.todorovich ivan.todorov..
Lab Rat
96 posts
Andre wrote:
Perhaps KDReports [kdab.com] is an option? KDAB’s stuff is available under GPL, though they don’t make it easy to find and download. I did not use this component myself, by the way.

I don’t understand. KDAB sells KDReports’ license — here are the Prices [kdab.com] . Also, it seems to be the same as this KDReports [ics.com] which I considered before creating this thread, and discarded for the same reason as NCReport.
Are you sure it is released under GPL? I will try to find and download it. Perhaps you can point me in the right direction?

Thanks..

 Signature 

o_o Sorry for my rusted english.

January 5, 2011

Andre Andre
Area 51 Engineer
6031 posts

Well… what you do to get KDAB stuff is this:

  • Go to the KDAB products page [kdab.com]
  • At the end of the first paragraph, you’ll find a link to download evaluation versions
  • You end up at page where you need to log in.
  • You can create an account at the top of the page under Register. Do that.
  • Log in with your account.
  • Now, in the top bar, go to “Product Downloads”
  • You’ll get a page wich states:
    We offer GPL versions for most of our releases. A GPL version consists of full source code and documentation for any product released under the GPL License.
  • Indicate the package you’re interested in, and click download. You’ll be send back to a page that lists your “licences”.
  • Wait a few minutes
  • Log on with FTP to customers.kdab.com with your credentials. You will be able to download the requested package. You’ll note that the licence in your files also say “GPL”.

It is a bit of a roundabout way, but yes, they do have GPL versions for their products available for download. It just seems they are not too keen on advertising that or making people actually use them. If they would, they would just offer a direct download link to the GPL version directly on the product page or something obvious like that.

 Signature 

Looking for Qt developers to join our team @ i-Optics: https://qt-project.org/forums/viewthread/25393/

January 5, 2011

ivan.todorovich ivan.todorov..
Lab Rat
96 posts

Thanks! I’m downloading right now.. and I’ll give it a try asap :)

 Signature 

o_o Sorry for my rusted english.

January 5, 2011

ivan.todorovich ivan.todorov..
Lab Rat
96 posts

I’ve been messing around with KDReports..
Sadly it doesn’t seem to support grouping (or at least couldn’t find how to use it – it’s very bad documented)

 Signature 

o_o Sorry for my rusted english.

January 8, 2011

Andre Andre
Area 51 Engineer
6031 posts

Is this question actually solved now? It is marked as such in the topic title, but the last post by Ivan seems to suggest otherwise…

 Signature 

Looking for Qt developers to join our team @ i-Optics: https://qt-project.org/forums/viewthread/25393/

January 8, 2011

ivan.todorovich ivan.todorov..
Lab Rat
96 posts

it isn’t..

but I don’t think there is any qt-based report engine that matches my criteria.. at least not now.
so i’ve settled with kdreports.

 Signature 

o_o Sorry for my rusted english.

January 18, 2011

toroman toroman
Lab Rat
1 posts

You can also try OpenRPT http://www.xtuple.com/openrpt
It is LGPL
The documentation is a bit incomplete maybe, but the development is constant.
It is not Crystal Reports, but it can handle reports quite well :)
Formatting of data is a bit tricky, because the “right way” to accomplish formats a bit more complicated then default is to use SQL functions in your query.
Worth considering, I’m using it in a couple of my projects with success.

June 17, 2012

leninbooter leninbooter
Lab Rat
19 posts

It doesn’t support SQLite :(

toroman wrote:
You can also try OpenRPT http://www.xtuple.com/openrpt It is LGPL The documentation is a bit incomplete maybe, but the development is constant. It is not Crystal Reports, but it can handle reports quite well :) Formatting of data is a bit tricky, because the “right way” to accomplish formats a bit more complicated then default is to use SQL functions in your query. Worth considering, I’m using it in a couple of my projects with success.

October 17, 2012

weimar70 weimar70
Lab Rat
1 posts

hi good day
I’m new to qt
I’m working with and not as OpenRPT preview
a report from my application as I could explain or give me an example

thanks

November 5, 2012

aliks-os aliks-os
Lab Rat
12 posts

Try QtRPT Your text to link here… [sourceforge.net]

 
  ‹‹ How can I replace a custom delegate with the default delegate.      How to get the character at the current cursor position in QLineEdit ››

You must log in to post a reply. Not a member yet? Register here!