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 |