|
DtkWidget
DTK Widget module
|
Public 成员函数 | |
| DCrumbEditPrivate (DCrumbEdit *qq) | |
| void | registerHandler (QAbstractTextDocumentLayout *layout) |
| bool | canAddCrumb (const QString &text) const |
| void | makeCrumb (QTextCursor &cursor, const QString &text) |
| bool | makeCrumb () |
| bool | editCrumb (const QPoint &mousePos) |
| QByteArray | crumbMapToData (const QList< DCrumbTextFormat > &list) const |
| QList< DCrumbTextFormat > | crumbListFromData (const QByteArray &format) const |
| void | _q_onDocumentLayoutChanged () |
| void | _q_onCurrentPositionChanged () |
| void | _q_onTextChanged () |
Public 属性 | |
| CrumbObjectInterface * | object |
| int | objectType |
| bool | crumbReadOnly = false |
| int | crumbRadius = 2 |
| bool | explicitCrumbRadius = false |
| QString | splitter = "," |
| QStringList | formatList |
| QMap< QString, DCrumbTextFormat > | formats |
| bool | dualClickMakeCrumb = false |
| QString | currentText |
| QBrush | currentBrush |
| DCrumbEditPanelFrame * | panelFrame = nullptr |
| QWidget * | widgetTop |
| QWidget * | widgetBottom |
| QWidget * | widgetLeft |
| QWidget * | widgetRight |