QtCanpool 3.3.0
载入中...
搜索中...
未找到
QxApp::QxToolButton类 参考

#include <qxapp/qxtoolbutton.h>

类 QxApp::QxToolButton 继承关系图:

Public 类型

enum  MenuArea { RightMenuArea , BottomMenuArea }
 

Public 成员函数

 QxToolButton (QWidget *parent=nullptr)
 
 QxToolButton (const QString &text, QWidget *parent=nullptr)
 
 QxToolButton (const QIcon &icon, const QString &text, QWidget *parent=nullptr)
 
virtual ~QxToolButton ()
 
Qt::ArrowType menuArrowType () const
 
void setMenuArrowType (Qt::ArrowType type)
 
MenuArea menuArea () const
 
void setMenuArea (MenuArea area)
 
QSize sizeHint () const override
 
void setForceAlignCenter (bool b=true)
 
void setForceDefaultShowMenu (bool b=false)
 
void setToolButtonStyle (Qt::ToolButtonStyle style)
 

Protected 成员函数

void paintEvent (QPaintEvent *event) override
 
void mousePressEvent (QMouseEvent *e) override
 

详细描述

在文件 qxtoolbutton.h 第 16 行定义.

成员枚举类型说明

◆ MenuArea

枚举值
RightMenuArea 
BottomMenuArea 

在文件 qxtoolbutton.h 第 21 行定义.

构造及析构函数说明

◆ QxToolButton() [1/3]

QxApp::QxToolButton::QxToolButton ( QWidget *  parent = nullptr)
explicit

在文件 qxtoolbutton.cpp 第 383 行定义.

◆ QxToolButton() [2/3]

QxApp::QxToolButton::QxToolButton ( const QString &  text,
QWidget *  parent = nullptr 
)
explicit

在文件 qxtoolbutton.cpp 第 393 行定义.

◆ QxToolButton() [3/3]

QxApp::QxToolButton::QxToolButton ( const QIcon &  icon,
const QString &  text,
QWidget *  parent = nullptr 
)

在文件 qxtoolbutton.cpp 第 399 行定义.

◆ ~QxToolButton()

QxApp::QxToolButton::~QxToolButton ( )
virtual

在文件 qxtoolbutton.cpp 第 406 行定义.

成员函数说明

◆ menuArea()

QxToolButton::MenuArea QxApp::QxToolButton::menuArea ( ) const

在文件 qxtoolbutton.cpp 第 427 行定义.

◆ menuArrowType()

Qt::ArrowType QxApp::QxToolButton::menuArrowType ( ) const

在文件 qxtoolbutton.cpp 第 411 行定义.

◆ mousePressEvent()

void QxApp::QxToolButton::mousePressEvent ( QMouseEvent *  e)
overrideprotected

在文件 qxtoolbutton.cpp 第 585 行定义.

◆ paintEvent()

void QxApp::QxToolButton::paintEvent ( QPaintEvent *  event)
overrideprotected

在文件 qxtoolbutton.cpp 第 573 行定义.

◆ setForceAlignCenter()

void QxApp::QxToolButton::setForceAlignCenter ( bool  b = true)

在文件 qxtoolbutton.cpp 第 541 行定义.

◆ setForceDefaultShowMenu()

void QxApp::QxToolButton::setForceDefaultShowMenu ( bool  b = false)

在文件 qxtoolbutton.cpp 第 553 行定义.

◆ setMenuArea()

void QxApp::QxToolButton::setMenuArea ( QxToolButton::MenuArea  area)

在文件 qxtoolbutton.cpp 第 432 行定义.

◆ setMenuArrowType()

void QxApp::QxToolButton::setMenuArrowType ( Qt::ArrowType  type)

在文件 qxtoolbutton.cpp 第 416 行定义.

◆ setToolButtonStyle()

void QxApp::QxToolButton::setToolButtonStyle ( Qt::ToolButtonStyle  style)

在文件 qxtoolbutton.cpp 第 561 行定义.

◆ sizeHint()

QSize QxApp::QxToolButton::sizeHint ( ) const
override

在文件 qxtoolbutton.cpp 第 443 行定义.


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