
QMT (RC to UI convertor)
Source (link to git-repo or to original if based on someone elses unmodified work):
It is written with Qt4 and is free for use for any non-commercial as well as for commercial development.
QMT does a lot of routine work on extracting UI dialogs stored in RC files and converting them into separate
UI files which can be directly opened and modified with Qt4 Designer application.
QMT is able to process almost all of the standard UI elements (buttons, labels, editors, group boxes etc.)
excluding some modern types.
Please note that QMT is mainly useful for "quick and dirty" conversion -
it just helps to save developer's time on some trivial operations but does not provide perfect output.
But anyway, QMT allows to save up to 90% of the time depending of the dialogs complexity.
IMPORTANT: Distribution has been FIXED (missing dlls added)!!!!!!!!!
Latest version: QMT 0.2 (December 2013)
-----------------------------------------
It can:
- process single *.RC file and extract all UI dialogs from it;
- convert most of the standard UI elements and its attributes to the corresponding Qt widgets;
- save your time and costs
It can NOT:
- process multiple input files at a time (but you can write a simple batch script if you need);
- extract images, strings, menus and language resources;
- correctly support non-ASCII encodings;
- smart layouting (QMT converts widget coordinates \"as is\", not taking elements\' Z-order and overlapping
into account because it is not supported by RC format).
Changes between the versions 0.2 and 0.1:
- fixed issue with parsing RC file at multiline element entries;
- added conversion of the following controls:
- SysIPAddress32: decoded as QLineEdit plus IP address input mask;
- SysListView32: decoded as QListWidget;
- SysTreeView32: decoded as QTreeWidget;
- Static: decoded as QFrame.
Ratings & Comments
1 Comment
Distribution has been FIXED (missing dlls added).