4 ms·
I might be a wee bit biased because I work with Qt, but seriously, its breadth, quality, and documentation are why it's the quasi-standard for cross-platform UI
by ahartmetz 8y ago
I might be a wee bit biased because I work with Qt, but seriously, its breadth, quality, and documentation are why it's the quasi-standard for cross-platform UI programming. There is currently a discussion about the ownership model (I guess that is meant with "ancient paradigms") on the development mailing list. The ownership model isn't really among the top n problems during typical development in any case. There is also QML which is an extremely productive way to create hardware accelerated touch-friendly UIs. QML is widely used in embedded systems.
- pier25 8y agoCan you point out some big desktop projects made with QT that run on macOS and/or Windows?
- rapsey 8y agoTelegram desktop client app, dropbox.
- vram22 8y agoI had read somewhere a while ago that the Dropbox clients were written in wxPython. Not sure if that was right then, or has changed since I read it.
- detaro 8y agoAutodesk uses it, e.g. for Maya and Eagle. Tableau. Some game engines use it for editor tooling, e.g. CryEngine. In the open-source world: Krita, Scribus, Texmaker.
- ahartmetz 8y agoBig in line count but not user count: Professional (the REALLY expensive stuff) 3D modeling and electronic design automation (EDA) packages.
- maccard 8y agoI believe Maya and OBS use it
- EStudley 8y agoVLC, TeamViewer, Google Earth, Maya, VirtualBox.
- tpush 8y agoThe Dolphin emulator [0] and Krita [1] are two that come to my mind. [0] https://dolphin-emu.org https://dolphin-emu.org [1] https://krita.org/en/ https://krita.org/en/
- favorited 8y agoDolphin just switched to it, too. They were on wxWidgets until recently.
- BubRoss 8y agoQbittorrent, Nuke and probably a lot of others.
- jcelerier 8y agoAllegorithmic Substance, Guitar Pro, https://en.wikipedia.org/wiki/Category:Software_that_uses_Qt https://en.wikipedia.org/wiki/Category:Software_that_uses_Qt ... I mean, just run a `find Qt5Core.dll` on windows or `find QtCore` on mac and see what's using Qt on your machine
- pier25 8y ago(Answering myself) DaVinci Resolve
- dbrgn 8y agoNot terribly big, but big enough: LibrePCB (https://librepcb.org/ https://librepcb.org/)
- stagger87 8y agoThere is a wiki page that lists some. https://en.wikipedia.org/wiki/Category:Software_that_uses_Qt https://en.wikipedia.org/wiki/Category:Software_that_uses_Qt This is going to be a very limited list though, for instance there are dozens of applications in my domain that use Qt, and none of them are on this list.
- vram22 8y agoDon't know if it is big or not, but Andy Brice's Perfect Table Plan is made with C++ and Qt, and IIRC, it runs on both Windows and macOS. It's been around for a long time and sells fairly well, according to posts on his blog, successfulsoftware.net , which I have been reading for a while. The blog also has many good posts about desktop software product development and marketing. Also, he's pretty much a one-man show, except fr some things, which shows it can be done.
- deleted 8y ago[deleted]
- mrpippy 8y agoWireshark