QtCon Opens In Berlin (qtcon.org)
Long-time Slashdot reader JRiddell writes: A unique coming together of open source communities is happening in Berlin over the next week. QtCon brings together KDE, Qt, VLC and FSF-E to discuss free software, open development, community management and proprietary coding. Live streams of many of the talks are available now. The opening keynote spoke of open data and collaborative coding freeing accessibility information. 13 tracks of talks cover Community, Web, Best practices, Automotive, Mobile and Embedded, Let's talk business, Tooling, QtQuick, Multithreading, OpenGL and 3D.
A day I will always remember!
Did not know that
You haven't lived until you've seen the cosplayers of QtCon.
Lots of Linus Torvalds, a few Richard Stallmans... even one old guy who showed up as Alan Cox! Or maybe it was Alan Cox...
#DeleteChrome
Software which I use that uses QT: 4K Video Downloader, Calibre, Google Earth, KeePass, MuseScore, PokerTH, Stellarium, Virtual Box, QBittorrent (not on list).
Software that uses QT which I don't use but I believe is pretty popular: Adobe Photoshop Album, Doxygen, Guitar Pro, last.fm, Parallels, Spotify, Wireshark. That's not counting games or dev tools.
Considering that I'd be hard-pressed to list that many useful desktop apps in, for instance, Java, I'd say it's a reasonably impressive list.
Momentarily, the need for the construction of new light will no longer exist.
Check out this list of mostly obscure and unknown software that uses Qt.
Most software is obscure, full-stop. Just because you don't use most (or even any) of the packages on that page doesn't mean that Qt isn't a viable mainstream library, or that there's anything wrong with it.
Qt, like any other large framework, has a learning curve. If you're writing an application that works just fine using whatever libraries you're already using and you're only targeting one OS, then you probably aren't motivated to go climb that mountain. On the other hand if you're writing software (possibly with a complex UI) that is intended to target multiple operating systems, then Qt is probably the single best framework out there for doing so. Otherwise you're in for a long haul of writing your own less functional version of some subset of Qt features in order to abstract platform specific code away from the rest of your application functionality.
Jherico
What can the average user can do to ensure his security? "Nothing, you're screwed"
I'm sorry, but I really don't like QT. It's not C++ - they have their own little language that compiles to C++ using an external compiler. It has crappy alternatives for everything in STL that work just slightly different but not any better. It has copy-on-write. It doesn't use inheritance, but gives you endless lists of almost-identical function calls (all those functions to add controls, for example). And that stupid Q everywhere you look is just painful.
Let this put an end to the silly suggestion that KDE might be dying, we are part of the largest gathering of end-user open developers at the most fancy venue in the centre of Berlin. There are 13 tracks of talks discussing everything from empathy to open web services. KDE is the most friendly and active community you could ever have the pleasure to join, it's just a lot larger than just a desktop these days.
Just to add to QRDeNameland answer... GCompris switched from GTK to Qt. Thousands (millions?) of users. AutoDesk's Maya is using Qt. Thousands of users (professionals and non-professionals). WorkNC is using Qt. Thousands of professional users. Seems pretty mainstream.
Why are there so many cons all of a sudden? I think QT is great, but an API doc is fine, I don't see any reason to go to a conference. Not just QTCon, Nodevember, Abstractions (well, that one looks kind of cool), etc, etc. GoToConf, Powershell conf, Gluecon, Agile Dev West andEast......wtf who enjoys going to these?
"First they came for the slanderers and i said nothing."
It uses wxWidgets
...that kind of thinking has never been a friend of open source, or of developers who want to do things right.
Now that I'm my own boss, I'd really like to know. What's the best open source GUI toolkit for cross-platform development? Please don't tell me great Qt is, and don't tell me how much Qt sucks. I need to know how the various options compare to each other.
Oh, and... how exactly do I submit to Ask Slashdot? Thanks.