|
DtkWidget
DTK Widget module
|
Public 成员函数 | |
| DTitlebarEditPanel (DTitlebarSettingsImpl *settings, DTitlebarCustomWidget *customWidget, QWidget *parent=nullptr) | |
| void | updateCustomWidget (bool isEditMode=true) |
| void | updateScreenShotedViews () |
| void | addWidget (const QString &key, int index) Q_DECL_OVERRIDE |
| bool | isFixedTool (const int index) |
| bool | dropped () const |
| void | setDropped (bool isDropped) |
| void | doStartScreenShot () |
| void | replaceOldView (const QString &toolId) |
Public 成员函数 继承自 Dtk::Widget::DCollapseWidget | |
| DCollapseWidget (DTitlebarSettingsImpl *settings, QWidget *parent=nullptr) | |
| void | removeAll () |
| void | reloadWidgets () |
| void | removePlaceHolder () |
| void | removeWidget (int index) |
Protected 成员函数 | |
| void | dragEnterEvent (QDragEnterEvent *event) Q_DECL_OVERRIDE |
| void | dragMoveEvent (QDragMoveEvent *event) Q_DECL_OVERRIDE |
| void | dragLeaveEvent (QDragLeaveEvent *event) Q_DECL_OVERRIDE |
| void | dropEvent (QDropEvent *event) Q_DECL_OVERRIDE |
| bool | eventFilter (QObject *obj, QEvent *event) Q_DECL_OVERRIDE |
| void | resizeEvent (QResizeEvent *event) Q_DECL_OVERRIDE |
Protected 成员函数 继承自 Dtk::Widget::DCollapseWidget | |
| void | resizeEvent (QResizeEvent *event) Q_DECL_OVERRIDE |
| void | collapse () |
| void | expand () |
| void | updateMinimumValue () |
| void | initExpandButton () |
额外继承的成员函数 | |
Protected 属性 继承自 Dtk::Widget::DCollapseWidget | |
| DTitlebarSettingsImpl * | m_settingsImpl = nullptr |
| QHBoxLayout * | m_mainHLayout |
| QVector< QPair< QString, QWidget * > > | m_viewsInMenu |
| DIconButton * | m_expandButton = nullptr |
| QPointer< QWidget > | m_placeHolder = nullptr |
|
virtual |