A question re: GUI apps [message #148834] |
Thu, 14 July 2005 16:44  |
Eclipse User |
|
|
|
Originally posted by: eclipse.rocketcomp.com.au
Coming from a Windows background, I have successfully used eclipse/cdt to
develop console apps.
My question is, what are the options available for writing GUI apps targetting
Linux ?
Thanks
|
|
|
|
|
Re: A question re: GUI apps [message #148962 is a reply to message #148956] |
Fri, 15 July 2005 19:44   |
Eclipse User |
|
|
|
Originally posted by: j_apter.hotmail.com
I have recently been looking into a GUI toolkit as well. I mainly write
backend/daemon type applications so I haven't done much GUI work myself.
The latest version of Qt looks pretty nice, though, wxWidgets
(http://www.wxwidgets.org/) seems a bit more tempting mainly because its
free and you can use it in commercial applications. I also believe that
Qt requires the use a special preprocessor before actually compiling with
a C++ compiler, this just sounds like more Makefile headaches to me (this
may have changed though). This page has some pretty good info that seems
to somewhat objectively compare different GUI toolkits:
http://wiki.wxwidgets.org/wiki.pl?WxWidgets_Compared_To_Othe r_Toolkits
Let us know what you end up with...
Ian Semmel wrote:
> Yes, thanks for that. I have downloaded Qt and am investigating. It seems
fairly
> comprehensive.
> David H wrote:
>> Ian Semmel wrote:
>>
>>> Coming from a Windows background, I have successfully used eclipse/cdt
>>> to develop console apps.
>>>
>>> My question is, what are the options available for writing GUI apps
>>> targetting Linux ?
>>>
>>> Thanks
>>
>>
>> Haven't done much of this myself, but you will probably want to look
>> into one of the gui toolkits available like qt and gtk.
>>
>> The nice thing about developing under either of these is that they are
>> easily portable (at least the gui part of it) to windows using the
>> windows version of these kits.
>>
>> http://www.trolltech.com/products/qt/
>>
>> http://www.gtk.org/
>>
>> They have different licensing schemes. Both are open source, but QT
>> provides a pay for license if you plan to develop a closed source
>> application. GTK on the other hand is lgpl which allows you to use it
>> in either open or closed source apps for free.
>>
>> Also, qt is generally associated with kde while gtk is associated with
>> gnome. While this doesn't mean kde users can't use a gtk product, and
>> visa versa, it does mean they may not have the libraries pre-installed.
>>
>> I'm sure there are other options as well.
>>
>> HTH
|
|
|
|
|
|
|
Re: A question re: GUI apps [message #149115 is a reply to message #149093] |
Sun, 17 July 2005 23:07  |
Eclipse User |
|
|
|
Originally posted by: dschaefer.rogers.com
Stanimir Stamenkov wrote:
> /Miguel Simon/:
>
>> Yes, I am aware of VEP. I mean a GUI RAD based on C/C++.
>
>
> And Eclipse is Java based. I'm still not sure what you're after -
> creating an Eclipse plug-in which uses Java (it has to anyway) only for
> interface with Eclipse? I think VEP is what you could need, but it needs
> module created for WxWidgets, I guess.
>
I remember talking to the VEP guys about integrations with the CDT.
There is definitely potential there but it would be a lot of work. Worth
looking into, though.
BTW, I'd pick wxWidgets because of its licensing as someone mentioned
previously in this thread. Not to get widget wars started...
Doug
|
|
|
Powered by
FUDForum. Page generated in 0.10498 seconds