DtkWidget
DTK Widget module
载入中...
搜索中...
未找到
Dtk::Widget::DCrumbEditPrivate类 参考
类 Dtk::Widget::DCrumbEditPrivate 继承关系图:

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< DCrumbTextFormatcrumbListFromData (const QByteArray &format) const
 
void _q_onDocumentLayoutChanged ()
 
void _q_onCurrentPositionChanged ()
 
void _q_onTextChanged ()
 

Public 属性

CrumbObjectInterfaceobject
 
int objectType
 
bool crumbReadOnly = false
 
int crumbRadius = 2
 
bool explicitCrumbRadius = false
 
QString splitter = ","
 
QStringList formatList
 
QMap< QString, DCrumbTextFormatformats
 
bool dualClickMakeCrumb = false
 
QString currentText
 
QBrush currentBrush
 
DCrumbEditPanelFramepanelFrame = nullptr
 
QWidget * widgetTop
 
QWidget * widgetBottom
 
QWidget * widgetLeft
 
QWidget * widgetRight
 

该类的文档由以下文件生成: