27 Q_DISABLE_COPY_MOVE(
Driver)
72 template <
class DomClass>
using DomObjectHashConstIt =
75 template <
class DomClass>
76 DomObjectHashConstIt<DomClass> findByAttributeNameIt(
const DomObjectHash<DomClass> &domHash,
78 template <
class DomClass>
79 const DomClass *findByAttributeName(
const DomObjectHash<DomClass> &domHash,
81 template <
class DomClass>
83 bool isMember =
true);
90 DomObjectHash<DomWidget> m_widgets;
91 DomObjectHash<DomSpacer> m_spacers;
92 DomObjectHash<DomLayout> m_layouts;
93 DomObjectHash<DomActionGroup> m_actionGroups;
94 DomObjectHash<DomButtonGroup> m_buttonGroups;
95 DomObjectHash<DomAction> m_actions;
97 bool m_idBasedTranslations =
false;
bool uic(const QString &fileName, QTextStream *output=nullptr)
QTextStream & output() const
void setUseIdBasedTranslations(bool u)
const DomAction * actionByName(const QString &attributeName) const
QString widgetVariableName(const QString &attributeName) const
static QString qtify(const QString &name)
const DomActionGroup * actionGroupByName(const QString &attributeName) const
QString unique(const QString &instanceName=QString(), const QString &className=QString())
QString findOrInsertButtonGroup(const DomButtonGroup *ui_group)
static QString normalizedName(const QString &name)
bool useIdBasedTranslations() const
QString findOrInsertWidget(const DomWidget *ui_widget)
const DomWidget * widgetByName(const QString &attributeName) const
QString findOrInsertActionGroup(const DomActionGroup *ui_group)
QString findOrInsertLayoutItem(const DomLayoutItem *ui_layoutItem)
const DomButtonGroup * findButtonGroup(const QString &attributeName) const
QString headerFileName() const
QString findOrInsertAction(const DomAction *ui_action)
QString findOrInsertLayout(const DomLayout *ui_layout)
QString findOrInsertSpacer(const DomSpacer *ui_spacer)
QString findOrInsertName(const QString &name)
bool printDependencies(const QString &fileName)
const_iterator ConstIterator
Qt-style synonym for QHash::const_iterator.
\macro QT_RESTRICTED_CAST_FROM_ASCII
Combined button and popup list for selecting options.
const char className[16]
[1]