Open TheGLander opened 3 years ago
I'm familiar with Qt Designer forms (the .ui files), but I've had bad experiences with them in the (admittedly distant by now) past. In my experience, they work well for simple forms (like many of the dialogs in CCTools), but are missing some of the properties, features, and even widgets you can find in the C++ API (although it does have a way of injecting arbitrary widgets, as long as you don't need to set any subclass-specific properties on it). I therefore doubt they'd work well for the main application windows of either CCEdit or CC2Edit.
Ironically, the Designer is one of the things that originally drew me to Qt when I was switching from Delphi to C++ many years ago; but now I almost never use it >_>. I hear QML is nicer to work with, but I don't think CCTools is really suited to the type of UI that QML caters to.
There are .ui files which are XML files describing the Qt app layout, which translate to C++ code at compile time and can be easily edited in QtCreator or any normal text editor, I think it could make developing UI easier, as writing code manually takes more time, but there might be drawbacks which I am just unaware of, what do you think?