71 Q_OBJECT |
71 Q_OBJECT |
72 Q_INTERFACES(QGraphicsItem QGraphicsLayoutItem) |
72 Q_INTERFACES(QGraphicsItem QGraphicsLayoutItem) |
73 Q_PROPERTY(QPalette palette READ palette WRITE setPalette) |
73 Q_PROPERTY(QPalette palette READ palette WRITE setPalette) |
74 Q_PROPERTY(QFont font READ font WRITE setFont) |
74 Q_PROPERTY(QFont font READ font WRITE setFont) |
75 Q_PROPERTY(Qt::LayoutDirection layoutDirection READ layoutDirection WRITE setLayoutDirection RESET unsetLayoutDirection) |
75 Q_PROPERTY(Qt::LayoutDirection layoutDirection READ layoutDirection WRITE setLayoutDirection RESET unsetLayoutDirection) |
76 Q_PROPERTY(QSizeF size READ size WRITE resize) |
76 Q_PROPERTY(QSizeF size READ size WRITE resize NOTIFY geometryChanged) |
77 Q_PROPERTY(QSizeF minimumSize READ minimumSize WRITE setMinimumSize) |
77 Q_PROPERTY(QSizeF minimumSize READ minimumSize WRITE setMinimumSize) |
78 Q_PROPERTY(QSizeF preferredSize READ preferredSize WRITE setPreferredSize) |
78 Q_PROPERTY(QSizeF preferredSize READ preferredSize WRITE setPreferredSize) |
79 Q_PROPERTY(QSizeF maximumSize READ maximumSize WRITE setMaximumSize) |
79 Q_PROPERTY(QSizeF maximumSize READ maximumSize WRITE setMaximumSize) |
80 Q_PROPERTY(QSizePolicy sizePolicy READ sizePolicy WRITE setSizePolicy) |
80 Q_PROPERTY(QSizePolicy sizePolicy READ sizePolicy WRITE setSizePolicy) |
81 Q_PROPERTY(Qt::FocusPolicy focusPolicy READ focusPolicy WRITE setFocusPolicy) |
81 Q_PROPERTY(Qt::FocusPolicy focusPolicy READ focusPolicy WRITE setFocusPolicy) |
82 Q_PROPERTY(Qt::WindowFlags windowFlags READ windowFlags WRITE setWindowFlags) |
82 Q_PROPERTY(Qt::WindowFlags windowFlags READ windowFlags WRITE setWindowFlags) |
83 Q_PROPERTY(QString windowTitle READ windowTitle WRITE setWindowTitle) |
83 Q_PROPERTY(QString windowTitle READ windowTitle WRITE setWindowTitle) |
84 Q_PROPERTY(QRectF geometry READ geometry WRITE setGeometry) |
84 Q_PROPERTY(QRectF geometry READ geometry WRITE setGeometry NOTIFY geometryChanged) |
85 public: |
85 public: |
86 QGraphicsWidget(QGraphicsItem *parent = 0, Qt::WindowFlags wFlags = 0); |
86 QGraphicsWidget(QGraphicsItem *parent = 0, Qt::WindowFlags wFlags = 0); |
87 ~QGraphicsWidget(); |
87 ~QGraphicsWidget(); |
88 |
|
89 QGraphicsLayout *layout() const; |
88 QGraphicsLayout *layout() const; |
90 void setLayout(QGraphicsLayout *layout); |
89 void setLayout(QGraphicsLayout *layout); |
91 void adjustSize(); |
90 void adjustSize(); |
92 |
91 |
93 Qt::LayoutDirection layoutDirection() const; |
92 Qt::LayoutDirection layoutDirection() const; |