Re: Need a comprehensive C++ library



On Tuesday 26 April 2005 15:14, Chris Thomas wrote:
> not wanting to start a flame war, but why after 2 years, are you
> leaving Qt to come to GTK ? sounds like a waste of a _lot_ of work?

My project is a C++ library to generate reports (the classical report 
generator). During the las months, I haven't been able to attract users to my 
library mainly because it is released under the GPL license.

It looks like the users of Qt that could be interested in my library are 
developing commercial programs, so they can not link them against my library.

As I want to keep my library GPL, I thought that I could port it to gtk and 
maybe find more users/developers.

Nonetheless, the only things I need are a good String ( I think GString will 
do), a class for dates and times (GDate is not good enough), a library for 
XML (libxml seems to do the job) and a few wrappers for SQL clients.

And I have abandoned the other project I had created using Qt, which I used 
primarily to learn to program under Linux. Now I want to learn a bit more of 
GTK.

Hope this explains everything. If not, I have also two personal reasons.

Regards!


>
> On 4/26/05, Francisco Santiago Capel Torres <santiagocapel yahoo es> wrote:
> > Hello list:
> >
> > I have been developing for 2 years with Qt. I have developed a GPL report
> > engine http://reports.sourceforge.net
> > Now, I want to abandon my Qt develpment and port it to GTK-- and STL.
> >
> > I will replace all the Qt container classes with the STL ones.
> > My program doesn't use a lot of windows, so this is not an important
> > issue.
> >
> > But there are a few issues that concern me, and I need your advice:
> >
> > a) What is the basic String type in GTK--? Does it support unicode? Can I
> > use the STL string?
> >
> > b) Are there Date, Time and DateTime classes?
> >
> > c) Is there a nicely packed c++ library with all the elements that I used
> > to have with Qt, like XML, SQL, etc?
> >         c.1) If not, what library can I use for SQL? It should be really
> > light-weight, just a wrapper for the MySQL and PostGreSQL servers.
> >         c.2) For XML, I only need a SAX parser.
> >
> > d) Is there a library for scripting like QSA? I don't need the
> > signal/slots mechanism of Qt, just a light-weight expressions evaluator.
> > I have even started to build my own one with lex and yacc.
> >
> > I don't think these are big issues, I just need a bit of advise to start
> > quickly with the best options.
> >
> > Thanks in advance.
> >
> > --
> > Tengo que cambiar mi firma
> > ---------------------------------------------
> > Francisco Santiago Capel Torres
> > santiagocapel yahoo es
> >
> > _______________________________________________
> > gtk-list mailing list
> > gtk-list gnome org
> > http://mail.gnome.org/mailman/listinfo/gtk-list

-- 
Tengo que cambiar mi firma
---------------------------------------------
Francisco Santiago Capel Torres
santiagocapel yahoo es
______________________________________________ 
Renovamos el Correo Yahoo!: ¡250 MB GRATIS! 
Nuevos servicios, más seguridad 
http://correo.yahoo.es



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]