20 Q_PROPERTY(
bool activeTab READ isActive WRITE setActive NOTIFY activeTabChanged)
21 Q_PROPERTY(QSize iconSize READ iconSize WRITE setIconSize)
28 bool isActive()
const;
29 void setActive(
bool active);
35 const QIcon &icon()
const;
36 void setIcon(
const QIcon &icon);
38 QSize iconSize()
const;
39 void setIconSize(
const QSize &size);
42 void setText(
const QString &title);
44 bool isTitleElided()
const;
45 bool isClosable()
const;
49 void setElideMode(Qt::TextElideMode mode);
57 void moved(
const QPoint &globalPos);
61 virtual void setVisible(
bool visible)
override;
64 void detachDockWidget();
65 void autoHideDockWidget();
66 void onAutoHideToActionClicked();
67 void onDockWidgetFeaturesChanged();
69 virtual bool event(QEvent *e)
override;
70 virtual void mousePressEvent(QMouseEvent *e)
override;
71 virtual void mouseReleaseEvent(QMouseEvent *e)
override;
72 virtual void mouseMoveEvent(QMouseEvent *e)
override;
73 virtual void mouseDoubleClickEvent(QMouseEvent *e)
override;
74 virtual void contextMenuEvent(QContextMenuEvent *e)
override;