btahealthcare.blogg.se

Gtk vs qt
Gtk vs qt







gtk vs qt

The actual dynamic languages are not too bad: glue code is actually mostly standard javascript, and extensibility is done via Qt/C++ Bindings: these are automatic signal and slots between QML objects and QML and c++ objects. It's not that different from JSON, but with objects types instead of key strings, and a bit more relaxed syntax. Expressive: html is the standard declarative language, but nobody would want to write in html directly, it's too verbose.

gtk vs qt

Object focused, extensible: You can create a MyButton object elsewhere (in some other QML file, or directly in c++) and reuse it easily

gtk vs qt

Declarative language: just like systemd's unit files, you do not write the steps to create the UI, you declare what the UI should be. * Qt reinvents the wheel with QML, compared to GTK which depends on Clutter, JSON, CSS for example.I don't have much to add to the detailed answers of RealNC, but as I have used QML a bit, these are its very strong points (in my opinion):









Gtk vs qt