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

在Designer中,toolBox的属性中有currentItemName和tabSpacing属性:
PyQt(Python+Qt)学习随笔:QToolBox工具箱的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)

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

老猿Python,跟老猿学Python!