如何放置工具栏 - PyQt4

时间:2016-04-06 16:49:14

标签: python user-interface pyqt4 windows-10 python-3.5

如何在屏幕的右侧/左侧放置工具栏。我试着用:

self.formatbar = self.addToolBar("Format") self.formatbar.setAllowedAreas(Qt.RightToolBarArea)

我没有收到任何错误,但工具栏仍然位于顶部。

1 个答案:

答案 0 :(得分:1)

setAllowedAreas定义工具栏被用户拖动时允许的区域(默认为Qt.AllToolBarAreas,因此您可能仍然需要改变这个)。要将其实际放置在特定的一侧,您需要在添加它时指定它。例如:

self.formatbar = QToolBar() 
self.addToolBar( Qt.LeftToolBarArea , self.formatbar )