![]() |
Qt 6.x
The Qt SDK
|
#include <cppwriteinitialization.h>
Public Types | |
enum | { Use43UiFile = 0 , TopLevelMargin , ChildMargin , SubLayoutMargin } |
using | DomPropertyList = QList< DomProperty * > |
using | DomPropertyMap = QHash< QString, DomProperty * > |
![]() | |
using | DomWidgets = QList< DomWidget * > |
Friends | |
class | QTypeInfo< Buddy > |
Definition at line 64 of file cppwriteinitialization.h.
Definition at line 66 of file cppwriteinitialization.h.
Definition at line 67 of file cppwriteinitialization.h.
anonymous enum |
Enumerator | |
---|---|
Use43UiFile | |
TopLevelMargin | |
ChildMargin | |
SubLayoutMargin |
Definition at line 110 of file cppwriteinitialization.h.
CPP::WriteInitialization::WriteInitialization | ( | Uic * | uic | ) |
Definition at line 463 of file cppwriteinitialization.cpp.
Reimplemented from TreeWalker.
Definition at line 1085 of file cppwriteinitialization.cpp.
References DomAction::elementProperty(), language::eol, Driver::findOrInsertAction(), Driver::findOrInsertActionGroup(), Driver::findOrInsertWidget(), DomAction::hasAttributeMenu(), language::operatorNew, and QStack< T >::top().
|
overridevirtual |
Reimplemented from TreeWalker.
Definition at line 1068 of file cppwriteinitialization.cpp.
References TreeWalker::acceptActionGroup(), DomActionGroup::elementProperty(), language::eol, Driver::findOrInsertActionGroup(), Driver::findOrInsertWidget(), language::operatorNew, QStack< T >::pop(), QStack< T >::push(), and QStack< T >::top().
|
overridevirtual |
Reimplemented from TreeWalker.
Definition at line 1101 of file cppwriteinitialization.cpp.
References Driver::actionByName(), Driver::actionGroupByName(), DomWidget::attributeClass(), DomActionRef::attributeName(), language::derefPointer, language::eol, Driver::findOrInsertAction(), Driver::findOrInsertWidget(), QString::isEmpty(), Uic::isMenu(), Option::messagePrefix(), qPrintable, QStack< T >::top(), and Driver::widgetByName().
|
overridevirtual |
Reimplemented from TreeWalker.
Definition at line 2642 of file cppwriteinitialization.cpp.
References language::Ambiguous, connection, Uic::customWidgetsInfo(), language::eol, language::formatConnection(), CustomWidgetsInfo::isAmbiguousSignal(), Option::messagePrefix(), language::SignalSlot::name, and qPrintable.
|
overridevirtual |
Reimplemented from TreeWalker.
Definition at line 2024 of file cppwriteinitialization.cpp.
References Q_UNUSED.
|
overridevirtual |
Reimplemented from TreeWalker.
Definition at line 2029 of file cppwriteinitialization.cpp.
References Q_UNUSED.
Reimplemented from TreeWalker.
Definition at line 891 of file cppwriteinitialization.cpp.
References TreeWalker::acceptLayout(), QList< T >::append(), DomLayout::attributeClass(), DomLayout::attributeColumnMinimumWidth(), DomLayout::attributeColumnStretch(), DomLayout::attributeRowMinimumHeight(), DomLayout::attributeRowStretch(), DomLayout::attributeStretch(), className, QList< T >::clear(), DomLayout::elementProperty(), language::eol, Driver::findOrInsertLayout(), Driver::findOrInsertWidget(), DomProperty::Number, language::operatorNew, QStack< T >::pop(), properties, propertyMap(), QStack< T >::push(), qDeleteAll(), SubLayoutMargin, QStack< T >::top(), and Use43UiFile.
|
inlineoverridevirtual |
Reimplemented from TreeWalker.
Definition at line 102 of file cppwriteinitialization.h.
Referenced by acceptUI().
|
inlineoverridevirtual |
Reimplemented from TreeWalker.
Definition at line 103 of file cppwriteinitialization.h.
Referenced by acceptUI().
|
overridevirtual |
Reimplemented from TreeWalker.
Definition at line 1031 of file cppwriteinitialization.cpp.
References TreeWalker::acceptLayoutItem(), DomLayoutItem::attributeAlignment(), DomLayoutItem::attributeColSpan(), DomLayoutItem::attributeColumn(), DomLayoutItem::attributeRow(), DomLayoutItem::attributeRowSpan(), language::derefPointer, language::enumValue(), language::eol, Driver::findOrInsertLayout(), Driver::findOrInsertLayoutItem(), CPP::formLayoutRole(), DomLayoutItem::hasAttributeColSpan(), DomLayoutItem::hasAttributeRowSpan(), QString::isEmpty(), DomLayoutItem::kind(), layout, CPP::layoutAddMethod(), and QStack< T >::top().
Reimplemented from TreeWalker.
Definition at line 1000 of file cppwriteinitialization.cpp.
References language::eol, and Driver::findOrInsertSpacer().
|
overridevirtual |
Reimplemented from TreeWalker.
Definition at line 2034 of file cppwriteinitialization.cpp.
References DomTabStops::elementTabStop(), language::eol, i, QString::isEmpty(), Option::messagePrefix(), qPrintable, language::qualifier, and Driver::widgetVariableName().
Referenced by acceptUI().
Reimplemented from TreeWalker.
Definition at line 474 of file cppwriteinitialization.cpp.
References TreeWalker::acceptConnections(), TreeWalker::acceptCustomWidgets(), acceptLayoutDefault(), acceptLayoutFunction(), acceptTabStops(), acceptWidget(), DomWidget::attributeClass(), DomUI::attributeConnectslotsbyname(), DomUI::attributeStdSetDef(), Option::autoConnection, className, connection, DatabaseInfo::connections(), Cpp, Uic::databaseInfo(), language::derefPointer, DomUI::elementClass(), DomUI::elementConnections(), DomUI::elementCustomWidgets(), DomUI::elementLayoutDefault(), DomUI::elementLayoutFunction(), DomUI::elementSlots(), DomUI::elementTabStops(), DomUI::elementWidget(), QList< T >::empty(), language::eol, Driver::findOrInsertWidget(), Option::generateImplemetation, DomUI::hasAttributeConnectslotsbyname(), DomUI::hasAttributeStdSetDef(), Driver::headerFileName(), Option::indent, QString::isEmpty(), language::language(), Option::messagePrefix(), QStack< T >::pop(), Option::postfix, QStack< T >::push(), Python, qPrintable, language::qualifier, language::self, shortcutConfigKey(), and Driver::widgetVariableName().
Referenced by CPP::WriteDeclaration::acceptUI(), and Python::WriteDeclaration::acceptUI().
Reimplemented from TreeWalker.
Definition at line 613 of file cppwriteinitialization.cpp.
References TreeWalker::acceptWidget(), DomWidget::attributeClass(), ChildMargin, className, QString::clear(), Uic::customWidgetsInfo(), language::derefPointer, language::dockWidgetArea(), DomWidget::elementAttribute(), DomWidget::elementLayout(), DomProperty::elementNumber(), DomWidget::elementProperty(), DomProperty::elementString(), DomWidget::elementZOrder(), language::emptyString, language::enumValue(), language::eol, CustomWidgetsInfo::extends(), Driver::findOrInsertWidget(), language::fixClassName(), DomWidget::hasAttributeNative(), icon, Uic::isButton(), Uic::isContainer(), CustomWidgetsInfo::isCustomWidgetContainer(), QString::isEmpty(), QList< T >::isEmpty(), language::language(), Option::messagePrefix(), language::operatorNew, QStack< T >::pop(), propertyMap(), QStack< T >::push(), Python, qPrintable, language::qualifier, QList< T >::size(), toolTipConfigKey(), QStack< T >::top(), TopLevelMargin, QChar::toUpper(), QHash< Key, T >::value(), whatsThisConfigKey(), and Driver::widgetVariableName().
Referenced by acceptUI().
|
friend |
Definition at line 229 of file cppwriteinitialization.h.