DtkWidget
DTK Widget module
载入中...
搜索中...
未找到
Dtk::Widget::DCrumbTextFormat类 参考

表示标签输入控件 DCrumbEdit类 所含标签的文字样式. 更多...

类 Dtk::Widget::DCrumbTextFormat 继承关系图:

Public 成员函数

QColor tagColor () const
 DCrumbTextFormat::tagColor
 
void setTagColor (const QColor &color)
 DCrumbTextFormat::setTagColor 设置标签颜色
 
QString text () const
 DCrumbTextFormat::text
 
void setText (const QString &text)
 DCrumbTextFormat::setText 设置文本内容(标签名称)
 
QColor textColor () const
 DCrumbTextFormat::textColor
 
void setTextColor (const QColor &color)
 DCrumbTextFormat::setTextColor 设置文本颜色
 
QBrush background () const
 DCrumbTextFormat::background
 
void setBackground (const QBrush &background)
 DCrumbTextFormat::setBackground 设置背景
 
int backgroundRadius () const
 DCrumbTextFormat::backgroundRadius
 
void setBackgroundRadius (int radius)
 DCrumbTextFormat::setBackgroundRadius 设置背景圆角程度
 

Protected 成员函数

 DCrumbTextFormat (int objectType)
 
 DCrumbTextFormat (const QTextFormat &fmt)
 

友元

class CrumbObjectInterface
 
class DCrumbEdit
 
class DCrumbEditPrivate
 

详细描述

表示标签输入控件 DCrumbEdit类 所含标签的文字样式.

DCrumbTextFormat 包含了表示标签输入控件 DCrumbEdit类 内所包含的标签的各种样式属性。 文字属性 text 是能唯一标识和确定一个标签的重要属性, 其他可用的属性包含标签背景颜色,标签文字颜色以及标签圆角半径大小等也可供使用。 通常情况下,建议通过 DCrumbEdit::makeTextFormat() 来构造一个可供使用的 DCrumbTextFormat 对象。若希望自行构造,请留意使用 DCrumbTextFormat::setObjectType 来设置必要的对象类型 (通常应为 QTextFormat::UserObject + 1).

参见
Dtk::Widget::DCrumbEdit

成员函数说明

◆ background()

QBrush DCrumbTextFormat::background ( ) const

DCrumbTextFormat::background

返回
返回背景画刷

◆ backgroundRadius()

int DCrumbTextFormat::backgroundRadius ( ) const

DCrumbTextFormat::backgroundRadius

返回
返回背景的圆角

◆ setBackground()

void DCrumbTextFormat::setBackground ( const QBrush &  background)

DCrumbTextFormat::setBackground 设置背景

参数
[in]background背景画刷

◆ setBackgroundRadius()

void DCrumbTextFormat::setBackgroundRadius ( int  radius)

DCrumbTextFormat::setBackgroundRadius 设置背景圆角程度

参数
[in]radius圆角的大小

◆ setTagColor()

void DCrumbTextFormat::setTagColor ( const QColor &  color)

DCrumbTextFormat::setTagColor 设置标签颜色

参数
[in]color标签的颜色

◆ setText()

void DCrumbTextFormat::setText ( const QString &  text)

DCrumbTextFormat::setText 设置文本内容(标签名称)

参数
[in]text文本内容

◆ setTextColor()

void DCrumbTextFormat::setTextColor ( const QColor &  color)

DCrumbTextFormat::setTextColor 设置文本颜色

参数
[in]color文本的颜色

◆ tagColor()

QColor DCrumbTextFormat::tagColor ( ) const

DCrumbTextFormat::tagColor

返回
返回标签的颜色

◆ text()

QString DCrumbTextFormat::text ( ) const

DCrumbTextFormat::text

返回
返回标签的文本内容

◆ textColor()

QColor DCrumbTextFormat::textColor ( ) const

DCrumbTextFormat::textColor

返回
返回文本的颜色

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