src/tools/uic3/ui3reader.h
changeset 30 5dc02b23752f
parent 18 2f34d5167611
equal deleted inserted replaced
29:b72c6db6890b 30:5dc02b23752f
    66 typedef QList<QPair<int, Color> > ColorGroup;
    66 typedef QList<QPair<int, Color> > ColorGroup;
    67 
    67 
    68 class Ui3Reader
    68 class Ui3Reader
    69 {
    69 {
    70 public:
    70 public:
    71     enum Options { CustomWidgetForwardDeclarations = 0x1, ImplicitIncludes = 0x2, PreserveLayoutNames = 0x4 };
    71     enum Options { CustomWidgetForwardDeclarations = 0x1, ImplicitIncludes = 0x2,
       
    72                    PreserveLayoutNames = 0x4, LimitXPM_LineLength = 0x8 };
    72 
    73 
    73     explicit Ui3Reader(QTextStream &stream, unsigned options);
    74     explicit Ui3Reader(QTextStream &stream, unsigned options);
    74     ~Ui3Reader();
    75     ~Ui3Reader();
    75 
    76 
    76     void computeDeps(const QDomElement &e, QStringList &globalIncludes, QStringList &localIncludes, bool impl = false);
    77     void computeDeps(const QDomElement &e, QStringList &globalIncludes, QStringList &localIncludes, bool impl = false);