Re: GUI Programming for Beginners. Re: C going to C++

From: Steven T. Hatton (susudata_at_setidava.kushan.aa)
Date: 04/04/04


Date: Sun, 04 Apr 2004 10:43:54 -0400

Pete wrote:

> Steven T. Hatton wrote:
> <snip>
>>
>> I will *highly* recommend the learning materials found in the Qt
>> documentation. You can get Qt free for Win32, or better.
>>
>> http://www.trolltech.com
>>
>> http://doc.trolltech.com/3.3/index.html
>
> I will *highly* recommend you stay away from Qt and use the real Windows
> API instead.
> Qt's licensing is horrible. Yes, you can get it free, but once you want to
> do something useful with your program it costs around several thousand
> dollars.

That's interesting. I'm using a Qt based application as my usenet client,
and the license is free. AAMOF, my entire desktop is Qt based, and free.
Oh, you want to /sell/ your product, and not /pay/ TrollTech! Well....

> It also includes a bunch of non-standard C++ language features.

There is nothing in Qt that isn't standard C++. That is, there is no
language feature used in Qt that is not specified in the Standard. Perhaps
you mean moc? It's standard preprocessor metaprogramming.

But the really nice thing is, you don't even need to use Windows.

-- 
p->m == (*p).m == p[0].m
http://www.kdevelop.org
http://www.suse.com
http://www.mozilla.org


Relevant Pages

  • Re: GetStdHandle .NET
    ... It encapsulates most of the Win32 Console API ... | I ran into trouble with GetStdHandle API. ... There is the same problem with standard error, ...
    (microsoft.public.dotnet.languages.vb)
  • Re: Setting info on Summary tab of the Properties page for a file
    ... Yes, it's standard. ... Use Win32 COM api (NTFS) ...
    (microsoft.public.vb.winapi)
  • Re: Virtualization licensing
    ... Though each provides for the installation of Windows 2003 Standard (or ... The virtualization use rights vary by edition of Windows Server. ... Please call a MS Licensing ...
    (microsoft.public.windows.server.sbs)
  • Re: SBS2008 install from my MS Action Pack
    ... licenses on a Standard version. ... Aparently the SBS2008 licensing is ... made so you can mix and match Standard and Premium CALs depending on ... if the users will need access to SQL servers on the domain or not... ...
    (microsoft.public.windows.server.sbs)
  • Re: Have I been boned?
    ... The last time I used webpack, it included the ModelSim simulator. ... I've been happily using the standard version at work for a few years ... I'd suggest plugging a spare network card in your PC and licensing ...
    (comp.lang.vhdl)