Changeset 651 for trunk/src/tools/uic3/ui3reader.h
- Timestamp:
- Mar 8, 2010, 12:52:58 PM (15 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk
- Property svn:mergeinfo changed
/branches/vendor/nokia/qt/4.6.2 (added) merged: 650 /branches/vendor/nokia/qt/current merged: 649 /branches/vendor/nokia/qt/4.6.1 removed
- Property svn:mergeinfo changed
-
trunk/src/tools/uic3/ui3reader.h
r561 r651 1 1 /**************************************************************************** 2 2 ** 3 ** Copyright (C) 20 09Nokia Corporation and/or its subsidiary(-ies).3 ** Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies). 4 4 ** All rights reserved. 5 5 ** Contact: Nokia Corporation (qt-info@nokia.com) … … 69 69 { 70 70 public: 71 Ui3Reader(QTextStream &stream); 71 enum Options { CustomWidgetForwardDeclarations = 0x1, ImplicitIncludes = 0x2, PreserveLayoutNames = 0x4 }; 72 73 explicit Ui3Reader(QTextStream &stream, unsigned options); 72 74 ~Ui3Reader(); 73 75 74 76 void computeDeps(const QDomElement &e, QStringList &globalIncludes, QStringList &localIncludes, bool impl = false); 75 void generateUi4(const QString &fn, const QString &outputFn, QDomDocument doc , bool implicitIncludes);77 void generateUi4(const QString &fn, const QString &outputFn, QDomDocument doc); 76 78 77 79 void generate(const QString &fn, const QString &outputFn, 78 80 QDomDocument doc, bool decl, bool subcl, const QString &trm, 79 const QString& subclname, bool omitForwardDecls, bool implicitIncludes,const QString &convertedUiFile);81 const QString& subclname, const QString &convertedUiFile); 80 82 81 83 void embed(const char *project, const QStringList &images); 82 84 83 85 void setTrMacro(const QString &trmacro); 84 void setForwardDeclarationsEnabled(bool b);85 86 void setOutputFileName(const QString &fileName); 86 87 87 void createFormDecl(const QDomElement &e , bool implicitIncludes);88 void createFormDecl(const QDomElement &e); 88 89 void createFormImpl(const QDomElement &e); 89 90 … … 126 127 int line, int col); 127 128 128 DomUI *generateUi4(const QDomElement &e , bool implicitIncludes);129 DomUI *generateUi4(const QDomElement &e); 129 130 DomWidget *createWidget(const QDomElement &w, const QString &widgetClass = QString()); 130 131 void createProperties(const QDomElement &e, QList<DomProperty*> *properties, const QString &className); … … 145 146 146 147 void fixLayoutMargin(DomLayout *ui_layout); 148 149 const unsigned m_options; 147 150 148 151 QTextStream &out; … … 158 161 QString lastItem; 159 162 QString trmacro; 160 bool nofwd;161 163 162 164 struct Buddy
Note:
See TracChangeset
for help on using the changeset viewer.