DAWorkbench 0.0.1
DAWorkbench API
载入中...
搜索中...
未找到
DA::DABrushStyleComboBox类 参考

Qt::BrushStyle for QComboBox 更多...

#include <DABrushStyleComboBox.h>

类 DA::DABrushStyleComboBox 继承关系图:

class  PrivateData
 

Public 槽

void setCurrentBrushStyle (Qt::BrushStyle s)
 设置当前选中的样式
 

信号

void currentBrushStyleChanged (Qt::BrushStyle s)
 画刷样式发生变更
 

Public 成员函数

 DABrushStyleComboBox (QWidget *parent=Q_NULLPTR)
 
void setShowNoBrushStyle (bool v)
 设置显示无画刷
 
bool isShowNoBrushStyle () const
 显示无画刷
 
bool isColorBrush () const
 判断是否是纯色填充
 
void setBrushColor (const QColor &v)
 ShowPaintStyle显示,ShowGradientStyle和ShowTextureStyle被去除
 
QColor getBrushColor () const
 DABrushStyleComboBox::getBrushColor
 
void rebuildItems ()
 重建所有item
 
QIcon generateBrushStyleIcon (Qt::BrushStyle s)
 
void updateIcons ()
 更新icon
 
void setStyleTextVisible (bool on)
 
bool isStyleTextVisible () const
 
Qt::BrushStyle getCurrentBrushStyle () const
 获取当前的画刷样式
 
Qt::BrushStyle getBrushStyle (int index) const
 获取画刷样式
 

静态 Public 成员函数

static QString brushStyleToString (Qt::BrushStyle s)
 

Protected 成员函数

void addItem (Qt::BrushStyle s)
 

详细描述

Qt::BrushStyle for QComboBox

成员函数说明

◆ currentBrushStyleChanged

void DA::DABrushStyleComboBox::currentBrushStyleChanged ( Qt::BrushStyle  s)
signal

画刷样式发生变更

参数
s

◆ getBrushColor()

QColor DA::DABrushStyleComboBox::getBrushColor ( ) const

◆ getBrushStyle()

Qt::BrushStyle DA::DABrushStyleComboBox::getBrushStyle ( int  index) const

获取画刷样式

参数
index
返回

◆ getCurrentBrushStyle()

Qt::BrushStyle DA::DABrushStyleComboBox::getCurrentBrushStyle ( ) const

获取当前的画刷样式

返回

◆ isColorBrush()

bool DA::DABrushStyleComboBox::isColorBrush ( ) const

判断是否是纯色填充

返回

◆ isShowNoBrushStyle()

bool DA::DABrushStyleComboBox::isShowNoBrushStyle ( ) const

显示无画刷

返回

◆ setBrushColor()

void DA::DABrushStyleComboBox::setBrushColor ( const QColor &  v)

ShowPaintStyle显示,ShowGradientStyle和ShowTextureStyle被去除

参数
v

◆ setCurrentBrushStyle

void DA::DABrushStyleComboBox::setCurrentBrushStyle ( Qt::BrushStyle  s)
slot

设置当前选中的样式

注解
此函数会发射信号
参见
currentBrushStyleChanged
注解
如果此时index和style一致,不做任何处理
参数
s

◆ setShowNoBrushStyle()

void DA::DABrushStyleComboBox::setShowNoBrushStyle ( bool  v)

设置显示无画刷

参数
v

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