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

📄 ui4.h

📁 奇趣公司比较新的qt/emd版本
💻 H
📖 第 1 页 / 共 5 页
字号:
public:    DomItem();    ~DomItem();    void read(const QDomElement &node);    QDomElement write(QDomDocument &doc, const QString &tagName = QString()) const;    inline QString text() const { return m_text; }    inline void setText(const QString &s) { m_text = s; }    // attribute accessors    inline bool hasAttributeRow() const { return m_has_attr_row; }    inline int attributeRow() const { return m_attr_row; }    inline void setAttributeRow(int a) { m_attr_row = a; m_has_attr_row = true; }    inline void clearAttributeRow() { m_has_attr_row = false; }    inline bool hasAttributeColumn() const { return m_has_attr_column; }    inline int attributeColumn() const { return m_attr_column; }    inline void setAttributeColumn(int a) { m_attr_column = a; m_has_attr_column = true; }    inline void clearAttributeColumn() { m_has_attr_column = false; }    // child element accessors    inline QList<DomProperty*> elementProperty() const { return m_property; }    void setElementProperty(const QList<DomProperty*>& a);    inline QList<DomItem*> elementItem() const { return m_item; }    void setElementItem(const QList<DomItem*>& a);private:    QString m_text;    void clear(bool clear_all = true);    // attribute data    int m_attr_row;    bool m_has_attr_row;    int m_attr_column;    bool m_has_attr_column;    // child element data    QList<DomProperty*> m_property;    QList<DomItem*> m_item;    DomItem(const DomItem &other);    void operator = (const DomItem&other);};class QDESIGNER_UILIB_EXPORT DomWidget {public:    DomWidget();    ~DomWidget();    void read(const QDomElement &node);    QDomElement write(QDomDocument &doc, const QString &tagName = QString()) const;    inline QString text() const { return m_text; }    inline void setText(const QString &s) { m_text = s; }    // attribute accessors    inline bool hasAttributeClass() const { return m_has_attr_class; }    inline QString attributeClass() const { return m_attr_class; }    inline void setAttributeClass(const QString& a) { m_attr_class = a; m_has_attr_class = true; }    inline void clearAttributeClass() { m_has_attr_class = false; }    inline bool hasAttributeName() const { return m_has_attr_name; }    inline QString attributeName() const { 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 hasAttributeNative() const { return m_has_attr_native; }    inline bool attributeNative() const { return m_attr_native; }    inline void setAttributeNative(bool a) { m_attr_native = a; m_has_attr_native = true; }    inline void clearAttributeNative() { m_has_attr_native = false; }    // child element accessors    inline QStringList elementClass() const { return m_class; }    void setElementClass(const QStringList& a);    inline QList<DomProperty*> elementProperty() const { return m_property; }    void setElementProperty(const QList<DomProperty*>& a);    inline QList<DomScript*> elementScript() const { return m_script; }    void setElementScript(const QList<DomScript*>& a);    inline QList<DomWidgetData*> elementWidgetData() const { return m_widgetData; }    void setElementWidgetData(const QList<DomWidgetData*>& a);    inline QList<DomProperty*> elementAttribute() const { return m_attribute; }    void setElementAttribute(const QList<DomProperty*>& a);    inline QList<DomRow*> elementRow() const { return m_row; }    void setElementRow(const QList<DomRow*>& a);    inline QList<DomColumn*> elementColumn() const { return m_column; }    void setElementColumn(const QList<DomColumn*>& a);    inline QList<DomItem*> elementItem() const { return m_item; }    void setElementItem(const QList<DomItem*>& a);    inline QList<DomLayout*> elementLayout() const { return m_layout; }    void setElementLayout(const QList<DomLayout*>& a);    inline QList<DomWidget*> elementWidget() const { return m_widget; }    void setElementWidget(const QList<DomWidget*>& a);    inline QList<DomAction*> elementAction() const { return m_action; }    void setElementAction(const QList<DomAction*>& a);    inline QList<DomActionGroup*> elementActionGroup() const { return m_actionGroup; }    void setElementActionGroup(const QList<DomActionGroup*>& a);    inline QList<DomActionRef*> elementAddAction() const { return m_addAction; }    void setElementAddAction(const QList<DomActionRef*>& a);private:    QString m_text;    void clear(bool clear_all = true);    // attribute data    QString m_attr_class;    bool m_has_attr_class;    QString m_attr_name;    bool m_has_attr_name;    bool m_attr_native;    bool m_has_attr_native;    // child element data    QStringList m_class;    QList<DomProperty*> m_property;    QList<DomScript*> m_script;    QList<DomWidgetData*> m_widgetData;    QList<DomProperty*> m_attribute;    QList<DomRow*> m_row;    QList<DomColumn*> m_column;    QList<DomItem*> m_item;    QList<DomLayout*> m_layout;    QList<DomWidget*> m_widget;    QList<DomAction*> m_action;    QList<DomActionGroup*> m_actionGroup;    QList<DomActionRef*> m_addAction;    DomWidget(const DomWidget &other);    void operator = (const DomWidget&other);};class QDESIGNER_UILIB_EXPORT DomSpacer {public:    DomSpacer();    ~DomSpacer();    void read(const QDomElement &node);    QDomElement write(QDomDocument &doc, const QString &tagName = QString()) const;    inline QString text() const { return m_text; }    inline void setText(const QString &s) { m_text = s; }    // attribute accessors    inline bool hasAttributeName() const { return m_has_attr_name; }    inline QString attributeName() const { 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<DomProperty*> elementProperty() const { return m_property; }    void setElementProperty(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<DomProperty*> m_property;    DomSpacer(const DomSpacer &other);    void operator = (const DomSpacer&other);};class QDESIGNER_UILIB_EXPORT DomColor {public:    DomColor();    ~DomColor();    void read(const QDomElement &node);    QDomElement write(QDomDocument &doc, const QString &tagName = QString()) const;    inline QString text() const { return m_text; }    inline void setText(const QString &s) { m_text = s; }    // attribute accessors    inline bool hasAttributeAlpha() const { return m_has_attr_alpha; }    inline int attributeAlpha() const { return m_attr_alpha; }    inline void setAttributeAlpha(int a) { m_attr_alpha = a; m_has_attr_alpha = true; }    inline void clearAttributeAlpha() { m_has_attr_alpha = false; }    // child element accessors    inline int elementRed() const { return m_red; }    void setElementRed(int a);    inline bool hasElementRed() const { return m_children & Red; }    void clearElementRed();    inline int elementGreen() const { return m_green; }    void setElementGreen(int a);    inline bool hasElementGreen() const { return m_children & Green; }    void clearElementGreen();    inline int elementBlue() const { return m_blue; }    void setElementBlue(int a);    inline bool hasElementBlue() const { return m_children & Blue; }    void clearElementBlue();private:    QString m_text;    void clear(bool clear_all = true);    // attribute data    int m_attr_alpha;    bool m_has_attr_alpha;    // child element data    uint m_children;    int m_red;    int m_green;    int m_blue;    enum Child {        Red = 1,        Green = 2,        Blue = 4    };    DomColor(const DomColor &other);    void operator = (const DomColor&other);};class QDESIGNER_UILIB_EXPORT DomGradientStop {public:    DomGradientStop();    ~DomGradientStop();    void read(const QDomElement &node);    QDomElement write(QDomDocument &doc, const QString &tagName = QString()) const;    inline QString text() const { return m_text; }    inline void setText(const QString &s) { m_text = s; }    // attribute accessors    inline bool hasAttributePosition() const { return m_has_attr_position; }    inline double attributePosition() const { return m_attr_position; }    inline void setAttributePosition(double a) { m_attr_position = a; m_has_attr_position = true; }    inline void clearAttributePosition() { m_has_attr_position = false; }    // child element accessors    inline DomColor* elementColor() const { return m_color; }    void setElementColor(DomColor* a);    inline bool hasElementColor() const { return m_children & Color; }    void clearElementColor();private:    QString m_text;    void clear(bool clear_all = true);    // attribute data    double m_attr_position;    bool m_has_attr_position;    // child element data    uint m_children;    DomColor* m_color;    enum Child {        Color = 1    };    DomGradientStop(const DomGradientStop &other);    void operator = (const DomGradientStop&other);};class QDESIGNER_UILIB_EXPORT DomGradient {public:    DomGradient();    ~DomGradient();    void read(const QDomElement &node);    QDomElement write(QDomDocument &doc, const QString &tagName = QString()) const;    inline QString text() const { return m_text; }    inline void setText(const QString &s) { m_text = s; }    // attribute accessors    inline bool hasAttributeStartX() const { return m_has_attr_startX; }    inline double attributeStartX() const { return m_attr_startX; }    inline void setAttributeStartX(double a) { m_attr_startX = a; m_has_attr_startX = true; }    inline void clearAttributeStartX() { m_has_attr_startX = false; }    inline bool hasAttributeStartY() const { return m_has_attr_startY; }    inline double attributeStartY() const { return m_attr_startY; }    inline void setAttributeStartY(double a) { m_attr_startY = a; m_has_attr_startY = true; }    inline void clearAttributeStartY() { m_has_attr_startY = false; }    inline bool hasAttributeEndX() const { return m_has_attr_endX; }    inline double attributeEndX() const { return m_attr_endX; }    inline void setAttributeEndX(double a) { m_attr_endX = a; m_has_attr_endX = true; }    inline void clearAttributeEndX() { m_has_attr_endX = false; }    inline bool hasAttributeEndY() const { return m_has_attr_endY; }    inline double attributeEndY() const { return m_attr_endY; }    inline void setAttributeEndY(double a) { m_attr_endY = a; m_has_attr_endY = true; }    inline void clearAttributeEndY() { m_has_attr_endY = false; }    inline bool hasAttributeCentralX() const { return m_has_attr_centralX; }    inline double attributeCentralX() const { return m_attr_centralX; }    inline void setAttributeCentralX(double a) { m_attr_centralX = a; m_has_attr_centralX = true; }    inline void clearAttributeCentralX() { m_has_attr_centralX = false; }    inline bool hasAttributeCentralY() const { return m_has_attr_centralY; }    inline double attributeCentralY() const { return m_attr_centralY; }    inline void setAttributeCentralY(double a) { m_attr_centralY = a; m_has_attr_centralY = true; }    inline void clearAttributeCentralY() { m_has_attr_centralY = false; }    inline bool hasAttributeFocalX() const { return m_has_attr_focalX; }    inline double attributeFocalX() const { return m_attr_focalX; }    inline void setAttributeFocalX(double a) { m_attr_focalX = a; m_has_attr_focalX = true; }    inline void clearAttributeFocalX() { m_has_attr_focalX = false; }    inline bool hasAttributeFocalY() const { return m_has_attr_focalY; }    inline double attributeFocalY() const { return m_attr_focalY; }    inline void setAttributeFocalY(double a) { m_attr_focalY = a; m_has_attr_focalY = true; }    inline void clearAttributeFocalY() { m_has_attr_focalY = false; }    inline bool hasAttributeRadius() const { return m_has_attr_radius; }    inline double attributeRadius() const { return m_attr_radius; }    inline void setAttributeRadius(double a) { m_attr_radius = a; m_has_attr_radius = true; }    inline void clearAttributeRadius() { m_has_attr_radius = false; }    inline bool hasAttributeAngle() const { return m_has_attr_angle; }    inline double attributeAngle() const { return m_attr_angle; }    inline void setAttributeAngle(double a) { m_attr_angle = a; m_has_attr_angle = true; }    inline void clearAttributeAngle() { m_has_attr_angle = false; }    inline bool hasAttributeType() const { return m_has_attr_type; }    inline QString attributeType() const { 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; }    inline bool hasAttributeSpread() const { return m_has_attr_spread; }    inline QString attributeSpread() const { return m_attr_spread; }    inline void setAttributeSpread(const QString& a) { m_attr_spread = a; m_has_attr_spread = true; }    inline void clearAttributeSpread() { m_has_attr_spread = false; }    inline bool hasAttributeCoordinateMode() const { return m_has_attr_coordinateMode; }    inline QString attributeCoordinateMode() const { return m_attr_coordinateMode; }    inline void setAttributeCoordinateMode(const QString& a) { m_attr_coordinateMode = a; m_has_attr_coordinateMode = true; }    inline void clearAttributeCoordinateMode() { m_has_attr_coordinateMode = false; }    // child element accessors    inline QList<DomGradientStop*> elementGradientStop() const { return m_gradientStop; }    void setElementGradientStop(const QList<DomGradientStop*>& a);private:    QString m_text;    void clear(bool clear_all = true);    // attribute data    double m_attr_startX;    bool m_has_attr_startX;    double m_attr_startY;    bool m_has_attr_startY;    double m_attr_endX;    bool m_has_attr_endX;    double m_attr_endY;    bool m_has_attr_endY;    double m_attr_centralX;    bool m_has_attr_centralX;    double m_attr_centralY;    bool m_has_attr_centralY;    double m_attr_focalX;    bool m_has_attr_focalX;    double m_attr_focalY;    bool m_has_attr_focalY;    double m_attr_radius;    bool m_has_attr_radius;    double m_attr_angle;    bool m_has_attr_angle;    QString m_attr_type;    bool m_has_attr_type;    QString m_attr_spread;

⌨️ 快捷键说明

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