Forgot your password?
typodupeerror
KDE GUI

Trolltech Releases Qt 4.0 413

Posted by timothy
from the congratulations-all-around dept.
lypanov writes "Trolltech has released Qt 4.0 both under commercial and GPL licenses for X11, Mac OS X and MS Windows. It is the first time that a MS Windows GPL edition is available. To celebrate the release Trolltech employees have created a song and a music video (Bittorrent download, Ogg Theora version). Read the Qt 4 Overview and the online Qt Reference Documentation for more information. You can download Qt from ftp.trolltech.com or from one of its mirrors. Work on KDE 4 has already started with making a development branch of KDE compile and run with Qt 4."
This discussion has been archived. No new comments can be posted.

Trolltech Releases Qt 4.0

Comments Filter:
  • KDE4 for Windows? (Score:4, Interesting)

    by swimin (828756) on Tuesday June 28, 2005 @09:28PM (#12937722)
    Will the KDE library be available for windows now?
    • Re:KDE4 for Windows? (Score:5, Informative)

      by big tex (15917) <torsionality@NOSPaM.gmail.com> on Tuesday June 28, 2005 @09:32PM (#12937751)
      Has been for a while.

      http://kde-cygwin.sourceforge.net/ [sourceforge.net]

    • by Sleepy (4551)
      Will the KDE library be available for windows now?

      Wrong question. Nothing legally prevents a native, GPL, KDE for Windows.

      The problem I bet is all the dependencies. I suspect someone will tackle native KDE/Win, but if so it will take a long time, because Windows coders won't get excited enough to help until it's far enough along development.

      It'll take a while for Qt apps to get built for native Windows (longer than it did for GTK apps like Ethereal to be ported to Win32 native)
    • AFAIK some people is interested in getting a native windows version of KDE (not the cygwin crap) out with KDE 4.0.

      I guess that has been one of the major reasons to extend the GPL licensing for the QT-windows-version. Really, there's a lack of decent freeware software in windows (advertising/spyware-free, etc), most of the decent software in windows is comercial.

      A windows version of all KDE apps means lots of people will use those apps, and unlike most of the 3rd party software, KDE software is (and fe
    • More importantly for me, will KDE itself be ported to win32 so I don't need to run cygwin beneath it!

      Whatever problems Linux has on the desktop, they are unrelated to KDE. I want to replace Explorer with KDE. Badly.
  • Wierd name (Score:3, Interesting)

    by caluml (551744) <slashdot&spamgoeshere,calum,org> on Tuesday June 28, 2005 @09:29PM (#12937730) Homepage
    Where does the name TrollTech come from?
  • by DigiShaman (671371) on Tuesday June 28, 2005 @09:29PM (#12937731) Homepage
    Trolltech sounds so...dubious. I mean, when I think of Trolltech, I think of spyware. Hell, anything that is profession with the name "Troll" rubs me the wrong way.

    I can imagine their future... "The current stock value of Trolltech rose to 300 dollars a share..."
    • Spyware tends not to fly in GPL'd projects.
    • They seem to have done fine so far.

      Maybe people who get put in places of responsibility to make buying decisions have the capability to look at what they're actually selling, rather than going, "Eww! Their name has 'troll' in it!"
    • by Anonymous Coward on Tuesday June 28, 2005 @10:49PM (#12938222)
      Trolltech sounds so...dubious. I mean, when I think of Trolltech, I think of spyware.

      They're from Norway, dude. Anything with 'Troll' in it is popular there. They even named one of their biggest oil-fields [offshore-technology.com] "Troll".

      So since Norwegians like trolls, obviously they don't call annoying people on the internet 'trolls'. They usually call them 'americans'.
    • Re:Sure, why not (Score:3, Interesting)

      by SorcererX (818515)
      Personally I think of (obligatory dictionary quote): Troll \Troll\, n. [Icel. troll. Cf. Droll, Trull.] (Scand. Myth.) A supernatural being, often represented as of diminutive size, but sometimes as a giant, and fabled to inhabit caves, hills, and like places; a witch. This usage of the term "troll" predates the internet term "troll" by atleast 200 years, and is still the most common usage of the word in Scandinavia.
      • Re:Sure, why not (Score:3, Interesting)

        by Fred_A (10934)
        I don't know what dictionary you use, but you can probably add 800 years to that 200. Unless you're speaking of a very old internet here...
  • QT is a cutie (Score:5, Interesting)

    by Dancin_Santa (265275) <DancinSanta@gmail.com> on Tuesday June 28, 2005 @09:31PM (#12937742) Journal
    I've worked with my fair share of windowing APIs and QT's OO approach to the problem is very well done. On the one extreme we have the heavy MFC which has grown out of control into a mammoth mess. wxwindows, pretty much a clone of MFC, shares the same issues as MFC. WTL seems hopeful, if only anyone was using it and it had any sort of support.

    The Win32 and Gnome APIs are written in C, so though they are fast, they doesn't get any of the programming benefits of Object Orientation.

    Thought it has a funny macro kludges in certain places, the QT API is absolutely a joy to work with.
    • Re:QT is a cutie (Score:3, Informative)

      by The_Wilschon (782534)
      . . . Object Orientation.

      Is that kind of like Freshman Orientation? Show the objects around, get them used to the system, play volleyball with them, take them out behind the intramural fields and leave them to find their own way back...
    • Re:QT is a cutie (Score:3, Informative)

      by Noksagt (69097)
      While GTK+ is written in C, they have always used the object-oriented [ualberta.ca] paradigm. There are, of course, wrappers which make both branches of GTK+ easier to use in whatever language you choose.
    • Thought it has a funny macro kludges in certain places, the QT API is absolutely a joy to work with.

      Yes, it is a joy. I am compiling it right now, and I even left my BitTorrent client open for everyone else downloading it :-)

      They did make good on their promise to release it in the second quarter, which ends on Thursday. Still, I have a few GPL GUI applications I want to write for Windows, and it was worth the wait. Qt is much more pleasant to work with than GTK+ or Win32 API.

  • A slashdotting, to bittorrent, is lifeblood. A true swarm.
  • Nice icons, too! (Score:5, Interesting)

    by BandwidthHog (257320) <inactive.slashdo ... icallyenough.com> on Tuesday June 28, 2005 @09:40PM (#12937806) Homepage Journal
    The guy who did most of the icons for the new Qt Tools [trolltech.com] is one of us. [slashdot.org] He's a pretty cool dude, once you get past the ego and the constant attempts at world domination.
    • He's a pretty cool dude, once you get past the ego and the constant attempts at world domination.

      I consider a huge ego a prerequisite to being cool. It's a warlord thing, so lesser beings might not understand.

      As for attempting world domination, that just comes along with the super powers. You get some free time, you get that old itch to conquer, and one thing leads to another.

    • He's a pretty cool dude, once you get past the ego and the constant attempts at world domination.

      Steve Jobs does icons?
    • by Ethelred Unraed (32954) * on Wednesday June 29, 2005 @07:33AM (#12940220) Journal
      Oh please. My ego is not as large as you think. It only occupies 85% of the known Universe (scientists keep calling it "dark matter" and "dark energy" to annoy me).

      Cheers,

      Ethelred

  • I downloaded the movie via BitTorrent, but it does not seem to work. Is this encoded in some funky format?
    • The Ogg Vorbis+Theora version [kde.org] works in Totem and Helix Player (better in Totem than Helix Player on my Fedora Core 4 GNU/Linux machine, actually).

      Thanks to whomever made this version available. I appreciate distributing something for FLOSS users in FLOSS codecs.

  • would be a story about how KDE can be cross-compiled on linux to run on wine or natively on windows.

    at present, the only way to compile KDE for windows is by compiling it under windows (which requires that you have windows).

    and that means you have to utilise a specialised forked version of kde source code, which has a bastardised version of configure, called configure.bat.

    yerk.
  • ...the latest in digital technology for trolls, which allow such things as Remastered Versions of GNFOS. [idge.net]

  • vote! (Score:5, Funny)

    by gnarlin (696263) on Tuesday June 28, 2005 @10:17PM (#12938013) Homepage Journal
    It get my vote for "most disturbing dance video ever".
  • by Mitchell Mebane (594797) on Tuesday June 28, 2005 @10:23PM (#12938056) Homepage Journal
    <sarcasm>
    I mean, you must've gone to an awful lot of work to copy that blurb verbatim from the Dot [kde.org].
    </sarcasm>
  • ...and as such, it's awfully sticky. If i catch myself humming it in the car someone's gonna die, i swear!
  • Does this come with a native Win compiler or do you have to use the framework as a plugin with MS Visual Studio/C++?
  • The legal jargon surrounding the use of scripting languages and Qt is still kind of vague. Buried very deep in their FAQ section is the question Can I develop commercial applications with PerlQt or PyQt or other Qt wrappers? [trolltech.com] which isn't that helpful.

    It still doesn't discuss in-house applications that are meant to solve production needs, but will never be sold or given away because the code is: too customized, reflects a particular business model, and/or not well polished. Perl/Qt is so much better than

    • I don't see what's vague about it. They are simply asserting that using the libraries directly (via. C++) and indirectly (via say PerlQT) still leaves you subject to the same license. The license makes QT GPLed. So if you distribute a PerlQT app internally you won't be able to assert copyright if an employee chooses to redistribute.
  • If you're after something that is a cross platform GUI toolkit, non commerical / commerical with LPGL license might i suggest Wxwidgets.

    http://www.wxwidgets.org/ [wxwidgets.org]

    I have been using wx for a few months and love it.

    Cross platform (Win32, MacOSX, Linux).

    Very mature (12 years old) platform filled with lots of classes for most things you could think of.

    And the seller point, no need to give away your source if you want to write something commercially at zero cost.

    This doesnt mean QT isn't any good, but Wx h
  • by jbn-o (555068) <mail@digitalcitizen.info> on Wednesday June 29, 2005 @12:18AM (#12938771) Homepage

    From the /. summary:

    Trolltech has released Qt 4.0 both under commercial and GPL licenses [...]

    I think what was meant here was proprietary licenses, not commercial licenses. This is a rather common misunderstanding that stems from not seeing the GNU GPL as a license under which one may do commercial work [gnu.org]. But many developers and distributors have done commercial activity involving GPL-covered works over the years. What the GPL prohibits is distribution of proprietary derivatives, hence the GPL is not a proprietary software license.

  • With full MVC support, Qt is finally on par with Gtk and Swing in my book. Only it's better!

Line Printer paper is strongest at the perforations.

Working...