zl程序教程

您现在的位置是:首页 >  后端

当前栏目

PyQt(Python+Qt)学习随笔:QToolBox工具箱的currentItemName和tabSpacing属性

PythonQt属性学习 随笔 Pyqt 工具箱
2023-09-27 14:26:56 时间

在Designer中,toolBox的属性中有currentItemName和tabSpacing属性:
在这里插入图片描述
toolBox工具箱的currentItemName和tabSpacing属性在QToolBox类中并没有这2个属性,都是QToolBox的属性的属性:

  • currentItemName:当前项的名字,该属性在QToolBox中并没有,实际上是使用的QToolBox的QWidget(index)的objectName属性,可以通过方法QWidget()的setObjectName(name)和objectName()方法来访问

  • tabSpacing:每个标签项之间的间距,该属性在QToolBox中并没有,实际上是使用的QToolBox的布局的spacing属性,用来指定布局控件内的部件之间的间距,这个间距对垂直布局部件来说就是子部件间垂直间距,对水平布局部件来说就是子部件间的水平间距。该属性通过spacing() 、setSpacing(int)来访问和设置。
    示例代码self.toolBox.layout().setSpacing(6)

老猿Python,跟老猿学Python!