Live data from Hacker News

Qt 5.6.0 released

blog.qt.io

31–40 of 112 posts

Re: Qt 5.6.0 released

#32
Most people think of Qt as a UI framework but it's also an excellent foundation for CLI/server apps, as an alternative to the C++ standard library and/or Boost.

Qt is split into many sub-libraries so you only link to what you need. For example, one of my projects (pushpin.org) uses Qt but only links to the core and network libs; no GUI/X11/etc.

Re: Qt 5.6.0 released

#33

I have never used Qt, and I feel like I have missed out. What concise sources would be recommended for someone with a Web development background, in order to start with Qt?

I would download the latest Qt with their IDE QtCreator. QtCreator comes default with tons of examples that range from their very early Qt4.x days to the latest Qt5 content. The examples heavily emphasize QML, which I tend to not use for performance reasons, but all of the examples are well documented.

Re: Qt 5.6.0 released

#34

I've used Qt many years ago (2007) and I liked the experience, but I had to move away from it because our company decided to go native on all fronts.. For internal tools/prototypes I was using JUCE for my UI needs, which is much smaller in scale that Qt, but it produced very slim executables, was fast and good enough for my needs (plus I loved the API). I still think this a great framework for small UIs and tools, es…

Can I use the new fancy compiler stuff like Lambdas with QT? Does it still require a meta compiler?

Re: Qt 5.6.0 released

#35
post #27

Qt is easily the best cross-platform UI kit that I have used, especially in combination with Python, which turns it into THE rapid prototyping tool. For my research I used PyQt/PySide to build lots of UI components for controlling my lab equipment, visualizing my data and running code in an interactive way. While doing this kind of thing using a native toolkit (MFC, GTK) would have been possible, it would probably ha…

For a new project, do you recommend PyQt or PySide?

Stick with PyQt, PySide seems dead.

Re: Qt 5.6.0 released

#36

Qt is easily the best cross-platform UI kit that I have used, especially in combination with Python, which turns it into THE rapid prototyping tool. For my research I used PyQt/PySide to build lots of UI components for controlling my lab equipment, visualizing my data and running code in an interactive way. While doing this kind of thing using a native toolkit (MFC, GTK) would have been possible, it would probably ha…

I think it's a real shame the Python + Qt aren't more developed as a solution for creating cross platform mobile apps.

At the moment there are several community efforts but most of them are half baked and have little adoption :(

Re: Qt 5.6.0 released

#38
post #34

I've used Qt many years ago (2007) and I liked the experience, but I had to move away from it because our company decided to go native on all fronts.. For internal tools/prototypes I was using JUCE for my UI needs, which is much smaller in scale that Qt, but it produced very slim executables, was fast and good enough for my needs (plus I loved the API). I still think this a great framework for small UIs and tools, es…

Can I use the new fancy compiler stuff like Lambdas with QT? Does it still require a meta compiler?

Yes and yes

Re: Qt 5.6.0 released

#39
post #34

I've used Qt many years ago (2007) and I liked the experience, but I had to move away from it because our company decided to go native on all fronts.. For internal tools/prototypes I was using JUCE for my UI needs, which is much smaller in scale that Qt, but it produced very slim executables, was fast and good enough for my needs (plus I loved the API). I still think this a great framework for small UIs and tools, es…

Can I use the new fancy compiler stuff like Lambdas with QT? Does it still require a meta compiler?

Yes, you can use C++ 11 features with Qt.

In Qt 5.4 I had to add

CONFIG += c++11

to the .pro file.

I haven't used it, but it seems Qt 5.5 supports C++ 14.

Re: Qt 5.6.0 released

#40
post #27

Qt is easily the best cross-platform UI kit that I have used, especially in combination with Python, which turns it into THE rapid prototyping tool. For my research I used PyQt/PySide to build lots of UI components for controlling my lab equipment, visualizing my data and running code in an interactive way. While doing this kind of thing using a native toolkit (MFC, GTK) would have been possible, it would probably ha…

For a new project, do you recommend PyQt or PySide?

Not OP but my 2c; PySide is Qt 4.x only, for for that reason I'd recommend PyQt for new projects.
Post reply on HN