![]() |
Qt 6.x
The Qt SDK
|
#include <uic.h>
Public Member Functions | |
Uic (Driver *driver) | |
~Uic () | |
bool | printDependencies () |
Driver * | driver () const |
QTextStream & | output () |
const Option & | option () const |
QString | pixmapFunction () const |
void | setPixmapFunction (const QString &f) |
const DatabaseInfo * | databaseInfo () const |
const CustomWidgetsInfo * | customWidgetsInfo () const |
bool | write (QIODevice *in) |
bool | write (DomUI *ui) |
bool | isButton (const QString &className) const |
bool | isContainer (const QString &className) const |
bool | isMenu (const QString &className) const |
|
default |
|
inline |
Definition at line 56 of file uic.h.
Referenced by CPP::WriteInitialization::acceptConnection(), CPP::WriteDeclaration::acceptWidget(), CPP::WriteInitialization::acceptWidget(), WriteIncludesBase::add(), Python::WriteImports::doAdd(), isButton(), isContainer(), and isMenu().
|
inline |
Definition at line 53 of file uic.h.
Referenced by CPP::WriteDeclaration::acceptUI(), and CPP::WriteInitialization::acceptUI().
|
inline |
Definition at line 38 of file uic.h.
Referenced by Python::WriteImports::acceptUI(), and write().
bool Uic::isButton | ( | const QString & | className | ) | const |
Definition at line 291 of file uic.cpp.
References className, customWidgetsInfo(), and CustomWidgetsInfo::extendsOneOf().
Referenced by CPP::WriteInitialization::acceptWidget().
bool Uic::isContainer | ( | const QString & | className | ) | const |
Definition at line 301 of file uic.cpp.
References className, customWidgetsInfo(), and CustomWidgetsInfo::extendsOneOf().
Referenced by CPP::WriteInitialization::acceptWidget().
bool Uic::isMenu | ( | const QString & | className | ) | const |
Definition at line 313 of file uic.cpp.
References className, customWidgetsInfo(), and CustomWidgetsInfo::extendsOneOf().
Referenced by CPP::WriteInitialization::acceptActionRef().
|
inline |
Definition at line 44 of file uic.h.
Referenced by CPP::WriteIncludes::acceptUI().
|
inline |
Definition at line 41 of file uic.h.
Referenced by Python::WriteImports::acceptUI().
bool Uic::printDependencies | ( | ) |
Definition at line 36 of file uic.cpp.
References DomUI::elementCustomWidgets(), DomUI::elementIncludes(), file, fileName, header(), Option::inputFile, QIODeviceBase::ReadOnly, and QImageReader::setDevice().
Referenced by Driver::printDependencies().
bool Uic::write | ( | DomUI * | ui | ) |
Definition at line 219 of file uic.cpp.
References CPP::WriteDeclaration::acceptUI(), CPP::WriteIncludes::acceptUI(), CustomWidgetsInfo::acceptUI(), DatabaseInfo::acceptUI(), Python::WriteDeclaration::acceptUI(), Python::WriteImports::acceptUI(), Validator::acceptUI(), QString::clear(), Option::copyrightHeader, Cpp, DomUI::elementPixmapFunction(), DomUI::elementWidget(), Option::headerProtection, language::language(), Option::messagePrefix(), Python, and qPrintable.
bool Uic::write | ( | QIODevice * | in | ) |
Definition at line 190 of file uic.cpp.
References Qt::CaseInsensitive, QScopedPointer< T, Cleanup >::data(), driver(), QScopedPointer< T, Cleanup >::isNull(), qPrintable, QScopedPointer< T, Cleanup >::reset(), QImageReader::setDevice(), Driver::setUseIdBasedTranslations(), and write().
Referenced by Driver::uic(), Driver::uic(), and write().