Ami*_*ani 3 python qt pyside qtoolbar
我正在使用 Pyside 构建 GUI。我正在尝试将工具栏添加到主窗口的左侧。此代码适用于在顶部添加工具栏:
toolbarBox = self.addToolBar('boxAdjustment')
Run Code Online (Sandbox Code Playgroud)
但是,我想将其自定义为位于左侧。我尝试了下面的代码。它没有给我错误,但没有显示工具栏。
toolbarBox = QtGui.QToolBar('boxAdjustment')
self.addToolBar(QtCore.Qt.LeftToolBarArea , toolbarBox)
Run Code Online (Sandbox Code Playgroud)
“self”是上面代码片段中的 QMainWindow 对象。你知道我该如何解决它吗?
实现这一目标的方法是
toolbarBox = QtGui.QToolBar(self)
self.addToolBar(QtCore.Qt.LeftToolBarArea, toolbarBox)
Run Code Online (Sandbox Code Playgroud)
你很接近,但参数QToolBar(argument)实际上是父窗口,而不是字符串或工具栏名称。
| 归档时间: |
|
| 查看次数: |
3966 次 |
| 最近记录: |