Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/333.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在PySide的主窗口左侧添加工具栏_Python_Qt_Pyside_Qtoolbar - Fatal编程技术网

Python 在PySide的主窗口左侧添加工具栏

Python 在PySide的主窗口左侧添加工具栏,python,qt,pyside,qtoolbar,Python,Qt,Pyside,Qtoolbar,我正在使用Pyside构建GUI。我正在尝试将工具栏添加到主窗口的左侧。此代码用于在顶部添加工具栏: toolbarBox = self.addToolBar('boxAdjustment') 但是,我想将其自定义为位于左侧。我尝试了下面的代码。它没有给我一个错误,但没有工具栏显示 toolbarBox = QtGui.QToolBar('boxAdjustment') self.addToolBar(QtCore.Qt.LeftToolBarArea , toolbarBox) “self

我正在使用Pyside构建GUI。我正在尝试将工具栏添加到主窗口的左侧。此代码用于在顶部添加工具栏:

toolbarBox = self.addToolBar('boxAdjustment')
但是,我想将其自定义为位于左侧。我尝试了下面的代码。它没有给我一个错误,但没有工具栏显示

toolbarBox = QtGui.QToolBar('boxAdjustment')
self.addToolBar(QtCore.Qt.LeftToolBarArea , toolbarBox)

“self”是上面代码段中的QMainWindow对象。你知道我怎么解决吗?

实现这一点的方法是

toolbarBox = QtGui.QToolBar(self)
self.addToolBar(QtCore.Qt.LeftToolBarArea, toolbarBox)
您很接近,但
QToolBar(argument)
中的参数实际上是父窗口,而不是字符串或工具栏名称