PyQt(Python+Qt)学习随笔:toolButton的autoRaise和arrowType属性
2023-09-27 14:26:58 时间
autoRaise属性
autoRaise属性表示toolButton按钮是否自动凸出,类型为布尔类型。默认值为False,可以通过autoRaise()、setAutoRaise(bool enable)来读取和设置。
如果 autoRaise为False,则toolButton初始状态为与界面齐平,看起来没有按钮一样,如图:
上图中黄色荧光笔标记部分为一个toolButton,设置autoRaise为True时初始状态看不出来这是个按钮,但当鼠标移动到期范围之内时,按钮会自动凸显。如图:
arrowType属性
arrowType属性用于控制在toolButton上是否和怎样显示一个箭头,上图中是有个向上的箭头,其类型为枚举类型Qt.ArrowType,有如下取值:
NoArrow(值为0):不显示箭头
UpArrow(值为1):显示向上箭头
DownArrow(值为2):显示向下箭头
LeftArrow(值为3):显示向左箭头
RightArrow(值为4):显示向右箭头
缺省值为NoArrow,可以通过arrowType()、setArrowType(Qt.ArrowType type)来读取和设置。
老猿Python,跟老猿学Python!
博文目录
博客地址
相关文章
- PyQt(Python+Qt)学习随笔:QDockWidget停靠部件的dockWidgetArea和docked属性
- PyQt(Python+Qt)学习随笔:利用QWidget部件的palette以及ColorGroup、colorRole局部调整部件的特定范围颜色
- PyQt(Python+Qt)学习随笔:QToolBox工具箱的currentItemName和tabSpacing属性
- PyQt(Python+Qt)学习随笔:QTabWidget选项卡部件移除选项卡的removeTab和clear方法
- PyQt(Python+Qt)学习随笔:QTabWidget选项卡部件概述和属性介绍
- PyQt(Python+Qt)学习随笔:树型部件QTreeWidget中使用sortItems进行项排序
- PyQt(Python+Qt)学习随笔:QTreeWidgetItem项是否禁用disable、隐藏isHidden和允许选中isSelected
- 第15.24节 PyQt(Python+Qt)入门学习:Model/View架构中QTableView的作用及属性详解
- PyQt(Python+Qt)学习随笔:QTreeView树形视图的allColumnsShowFocus属性
- PyQt(Python+Qt)学习随笔:QTableView的wordWrap属性
- PyQt(Python+Qt)学习随笔:QAbstractItemView的dragEnabled属性的困惑
- PyQt(Python+Qt)学习随笔:QAbstractItemView的tabKeyNavigation属性
- PyQt(Python+Qt)学习随笔:Qt Designer中toolBar的allowedAreas属性
- PyQt(Python+Qt)学习随笔:Qt Designer中spacer部件的orientation属性
- PyQt(Python+Qt)学习随笔:Qt Designer中QAbstractButton派生按钮部件的icon属性和iconSize属性
- 第15.10节 PyQt(Python+Qt)入门学习:Qt Designer可视化设计界面组件与QWidget类相关的组件属性详解
- PyQt(Python+Qt)学习随笔:Qt Designer中主窗口对象的animated属性
- PyQt(Python+Qt)学习随笔:部件的inputMethodHints属性