It's weird that people seem to think that every application is forced to use every Qt module... Qt is an application development framework (primarily a GUI one, but not exclusively), not some monolithic application runtime.
Announcement
Collapse
No announcement yet.
Qt Is Working On An HTTP Web Server Module
Collapse
X
-
Finally! They dropped the QHttpServer class from Qt4 and we were forced to use some unmaintained classes which were ported from Qt4 to Qt5 but never managed to be added to the official Qt5 release.
Yes we wrote our Server Backend in Qt, the web pages are served by lighttpd, the Ajax calls by our Server component.
- Likes 2
Comment
-
-
Originally posted by Vistaus View Post
Didn't Qt have something like that already, given the fact that Qt is more advanced than GTK (according to most people)?
Both GTK and Qt are good.
Qt is written in C++ so are a great choice for cross-platform applications written in C++.
GTK is written in C so its easier to bind it with other languages that support C bindings.
Both GTK and Qt are good.
Me personally, I wouldn't want to work with either C or C++ though.
GTK is quite nice with Python over GObject Introspection.
GTK can also be styled with CSS which is very popular and widely known among web developers. Though the XML format of GtkBuilder is rather verbose, and much less pleasant than HTML or XAML.
Qt can be styled extensively too, to the point of even being used by games, such as Tibia.
Comment
-
Originally posted by uid313 View Post
Not that I know off.
Both GTK and Qt are good.
Qt is written in C++ so are a great choice for cross-platform applications written in C++.
GTK is written in C so its easier to bind it with other languages that support C bindings.
Both GTK and Qt are good.
Me personally, I wouldn't want to work with either C or C++ though.
GTK is quite nice with Python over GObject Introspection.
GTK can also be styled with CSS which is very popular and widely known among web developers. Though the XML format of GtkBuilder is rather verbose, and much less pleasant than HTML or XAML.
Qt can be styled extensively too, to the point of even being used by games, such as Tibia.
- Likes 1
Comment
-
Originally posted by Mercyful Fate View PostIs this to be installed on the end user's desktop machine? Are they expecting the end user to configure the http server when two or more QT apps are installed that need to access the http server? If the expectation is that the apps are to pull data from a remote web server then why re-invent the wheel and not an engine plug-in?
Similar to Transmission or other applications with a web interface already.
- Likes 3
Comment
-
Originally posted by brrrrttttt View PostIt's weird that people seem to think that every application is forced to use every Qt module... Qt is an application development framework (primarily a GUI one, but not exclusively), not some monolithic application runtime.
- Likes 2
Comment
-
Originally posted by cybertraveler View PostI guess there are quite a few desktop apps that have a web front end component to them. For example:- The Transmission Bittorrent client has a very powerful web front end for allowing remote control.
- VLC (the media player) has a web front end.
- Likes 2
Comment
Comment