⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ui4_p.h

📁 QT 开发环境里面一个很重要的文件
💻 H
📖 第 1 页 / 共 5 页
字号:
    // attribute accessors    inline bool hasAttributeName() { return m_has_attr_name; }    inline QString attributeName() { return m_attr_name; }    inline void setAttributeName(const QString& a) { m_attr_name = a; m_has_attr_name = true; }    inline void clearAttributeName() { m_has_attr_name = false; }    // child element accessors    inline QList<DomAction*> elementAction() { return m_action; }    void setElementAction(const QList<DomAction*>& a);    inline QList<DomActionGroup*> elementActionGroup() { return m_actionGroup; }    void setElementActionGroup(const QList<DomActionGroup*>& a);    inline QList<DomProperty*> elementProperty() { return m_property; }    void setElementProperty(const QList<DomProperty*>& a);    inline QList<DomProperty*> elementAttribute() { return m_attribute; }    void setElementAttribute(const QList<DomProperty*>& a);private:    QString m_text;    void clear(bool clear_all = true);    // attribute data    QString m_attr_name;    bool m_has_attr_name;    // child element data    QList<DomAction*> m_action;    QList<DomActionGroup*> m_actionGroup;    QList<DomProperty*> m_property;    QList<DomProperty*> m_attribute;    DomActionGroup(const DomActionGroup &other);    void operator = (const DomActionGroup&other);};class QDESIGNER_UILIB_EXPORT DomAction {public:    DomAction();    ~DomAction();    void read(const QDomElement &node);    QDomElement write(QDomDocument &doc, const QString &tagName = QString());    inline QString text() const { return m_text; }    inline void setText(const QString &s) { m_text = s; }    // attribute accessors    inline bool hasAttributeName() { return m_has_attr_name; }    inline QString attributeName() { return m_attr_name; }    inline void setAttributeName(const QString& a) { m_attr_name = a; m_has_attr_name = true; }    inline void clearAttributeName() { m_has_attr_name = false; }    inline bool hasAttributeMenu() { return m_has_attr_menu; }    inline QString attributeMenu() { return m_attr_menu; }    inline void setAttributeMenu(const QString& a) { m_attr_menu = a; m_has_attr_menu = true; }    inline void clearAttributeMenu() { m_has_attr_menu = false; }    // child element accessors    inline QList<DomProperty*> elementProperty() { return m_property; }    void setElementProperty(const QList<DomProperty*>& a);    inline QList<DomProperty*> elementAttribute() { return m_attribute; }    void setElementAttribute(const QList<DomProperty*>& a);private:    QString m_text;    void clear(bool clear_all = true);    // attribute data    QString m_attr_name;    bool m_has_attr_name;    QString m_attr_menu;    bool m_has_attr_menu;    // child element data    QList<DomProperty*> m_property;    QList<DomProperty*> m_attribute;    DomAction(const DomAction &other);    void operator = (const DomAction&other);};class QDESIGNER_UILIB_EXPORT DomActionRef {public:    DomActionRef();    ~DomActionRef();    void read(const QDomElement &node);    QDomElement write(QDomDocument &doc, const QString &tagName = QString());    inline QString text() const { return m_text; }    inline void setText(const QString &s) { m_text = s; }    // attribute accessors    inline bool hasAttributeName() { return m_has_attr_name; }    inline QString attributeName() { return m_attr_name; }    inline void setAttributeName(const QString& a) { m_attr_name = a; m_has_attr_name = true; }    inline void clearAttributeName() { m_has_attr_name = false; }    // child element accessorsprivate:    QString m_text;    void clear(bool clear_all = true);    // attribute data    QString m_attr_name;    bool m_has_attr_name;    // child element data    DomActionRef(const DomActionRef &other);    void operator = (const DomActionRef&other);};class QDESIGNER_UILIB_EXPORT DomImages {public:    DomImages();    ~DomImages();    void read(const QDomElement &node);    QDomElement write(QDomDocument &doc, const QString &tagName = QString());    inline QString text() const { return m_text; }    inline void setText(const QString &s) { m_text = s; }    // attribute accessors    // child element accessors    inline QList<DomImage*> elementImage() { return m_image; }    void setElementImage(const QList<DomImage*>& a);private:    QString m_text;    void clear(bool clear_all = true);    // attribute data    // child element data    QList<DomImage*> m_image;    DomImages(const DomImages &other);    void operator = (const DomImages&other);};class QDESIGNER_UILIB_EXPORT DomImage {public:    DomImage();    ~DomImage();    void read(const QDomElement &node);    QDomElement write(QDomDocument &doc, const QString &tagName = QString());    inline QString text() const { return m_text; }    inline void setText(const QString &s) { m_text = s; }    // attribute accessors    inline bool hasAttributeName() { return m_has_attr_name; }    inline QString attributeName() { return m_attr_name; }    inline void setAttributeName(const QString& a) { m_attr_name = a; m_has_attr_name = true; }    inline void clearAttributeName() { m_has_attr_name = false; }    // child element accessors    inline DomImageData* elementData() { return m_data; }    void setElementData(DomImageData* a);    inline bool hasElementData() const { return m_children & Data; }    void clearElementData();private:    QString m_text;    void clear(bool clear_all = true);    // attribute data    QString m_attr_name;    bool m_has_attr_name;    // child element data    uint m_children;    DomImageData* m_data;    enum Child {        Data = 1,    };    DomImage(const DomImage &other);    void operator = (const DomImage&other);};class QDESIGNER_UILIB_EXPORT DomImageData {public:    DomImageData();    ~DomImageData();    void read(const QDomElement &node);    QDomElement write(QDomDocument &doc, const QString &tagName = QString());    inline QString text() const { return m_text; }    inline void setText(const QString &s) { m_text = s; }    // attribute accessors    inline bool hasAttributeFormat() { return m_has_attr_format; }    inline QString attributeFormat() { return m_attr_format; }    inline void setAttributeFormat(const QString& a) { m_attr_format = a; m_has_attr_format = true; }    inline void clearAttributeFormat() { m_has_attr_format = false; }    inline bool hasAttributeLength() { return m_has_attr_length; }    inline int attributeLength() { return m_attr_length; }    inline void setAttributeLength(int a) { m_attr_length = a; m_has_attr_length = true; }    inline void clearAttributeLength() { m_has_attr_length = false; }    // child element accessorsprivate:    QString m_text;    void clear(bool clear_all = true);    // attribute data    QString m_attr_format;    bool m_has_attr_format;    int m_attr_length;    bool m_has_attr_length;    // child element data    DomImageData(const DomImageData &other);    void operator = (const DomImageData&other);};class QDESIGNER_UILIB_EXPORT DomCustomWidgets {public:    DomCustomWidgets();    ~DomCustomWidgets();    void read(const QDomElement &node);    QDomElement write(QDomDocument &doc, const QString &tagName = QString());    inline QString text() const { return m_text; }    inline void setText(const QString &s) { m_text = s; }    // attribute accessors    // child element accessors    inline QList<DomCustomWidget*> elementCustomWidget() { return m_customWidget; }    void setElementCustomWidget(const QList<DomCustomWidget*>& a);private:    QString m_text;    void clear(bool clear_all = true);    // attribute data    // child element data    QList<DomCustomWidget*> m_customWidget;    DomCustomWidgets(const DomCustomWidgets &other);    void operator = (const DomCustomWidgets&other);};class QDESIGNER_UILIB_EXPORT DomHeader {public:    DomHeader();    ~DomHeader();    void read(const QDomElement &node);    QDomElement write(QDomDocument &doc, const QString &tagName = QString());    inline QString text() const { return m_text; }    inline void setText(const QString &s) { m_text = s; }    // attribute accessors    inline bool hasAttributeLocation() { return m_has_attr_location; }    inline QString attributeLocation() { return m_attr_location; }    inline void setAttributeLocation(const QString& a) { m_attr_location = a; m_has_attr_location = true; }    inline void clearAttributeLocation() { m_has_attr_location = false; }    // child element accessorsprivate:    QString m_text;    void clear(bool clear_all = true);    // attribute data    QString m_attr_location;    bool m_has_attr_location;    // child element data    DomHeader(const DomHeader &other);    void operator = (const DomHeader&other);};class QDESIGNER_UILIB_EXPORT DomCustomWidget {public:    DomCustomWidget();    ~DomCustomWidget();    void read(const QDomElement &node);    QDomElement write(QDomDocument &doc, const QString &tagName = QString());    inline QString text() const { return m_text; }    inline void setText(const QString &s) { m_text = s; }    // attribute accessors    // child element accessors    inline QString elementClass() { return m_class; }    void setElementClass(const QString& a);    inline bool hasElementClass() const { return m_children & Class; }    void clearElementClass();    inline QString elementExtends() { return m_extends; }    void setElementExtends(const QString& a);    inline bool hasElementExtends() const { return m_children & Extends; }    void clearElementExtends();    inline DomHeader* elementHeader() { return m_header; }    void setElementHeader(DomHeader* a);    inline bool hasElementHeader() const { return m_children & Header; }    void clearElementHeader();    inline DomSize* elementSizeHint() { return m_sizeHint; }    void setElementSizeHint(DomSize* a);    inline bool hasElementSizeHint() const { return m_children & SizeHint; }    void clearElementSizeHint();    inline int elementContainer() { return m_container; }    void setElementContainer(int a);    inline bool hasElementContainer() const { return m_children & Container; }    void clearElementContainer();    inline DomSizePolicyData* elementSizePolicy() { return m_sizePolicy; }    void setElementSizePolicy(DomSizePolicyData* a);    inline bool hasElementSizePolicy() const { return m_children & SizePolicy; }    void clearElementSizePolicy();    inline QString elementPixmap() { return m_pixmap; }    void setElementPixmap(const QString& a);    inline bool hasElementPixmap() const { return m_children & Pixmap; }    void clearElementPixmap();    inline DomProperties* elementProperties() { return m_properties; }    void setElementProperties(DomProperties* a);    inline bool hasElementProperties() const { return m_children & Properties; }    void clearElementProperties();private:    QString m_text;    void clear(bool clear_all = true);    // attribute data    // child element data    uint m_children;    QString m_class;    QString m_extends;    DomHeader* m_header;    DomSize* m_sizeHint;    int m_container;    DomSizePolicyData* m_sizePolicy;    QString m_pixmap;    DomProperties* m_properties;    enum Child {        Class = 1,        Extends = 2,        Header = 4,        SizeHint = 8,        Container = 16,        SizePolicy = 32,        Pixmap = 64,        Properties = 128,    };    DomCustomWidget(const DomCustomWidget &other);    void operator = (const DomCustomWidget&other);};class QDESIGNER_UILIB_EXPORT DomProperties {public:    DomProperties();    ~DomProperties();    void read(const QDomElement &node);    QDomElement write(QDomDocument &doc, const QString &tagName = QString());    inline QString text() const { return m_text; }    inline void setText(const QString &s) { m_text = s; }    // attribute accessors    // child element accessors    inline QList<DomPropertyData*> elementProperty() { return m_property; }    void setElementProperty(const QList<DomPropertyData*>& a);private:    QString m_text;    void clear(bool clear_all = true);    // attribute data    // child element data    QList<DomPropertyData*> m_property;    DomProperties(const DomProperties &other);    void operator = (const DomProperties&other);};class QDESIGNER_UILIB_EXPORT DomPropertyData {public:    DomPropertyData();    ~DomPropertyData();    void read(const QDomElement &node);    QDomElement write(QDomDocument &doc, const QString &tagName = QString());    inline QString text() const { return m_text; }    inline void setText(const QString &s) { m_text = s; }    // attribute accessors    inline bool hasAttributeType() { return m_has_attr_type; }    inline QString attributeType() { return m_attr_type; }    inline void setAttributeType(const QString& a) { m_attr_type = a; m_has_attr_type = true; }    inline void clearAttributeType() { m_has_attr_type = false; }    // child element accessorsprivate:    QString m_text;    void clear(bool clear_all = true);    // attribute data    QString m_attr_type;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -