0
ツールバーを画面の左右に配置する方法を教えてください。私が使用してみました:ツールバーの配置方法 - PyQt4
self.formatbar = self.addToolBar("Format") self.formatbar.setAllowedAreas(Qt.RightToolBarArea)
私はすべてのエラーを得ていないのですが、ツールバーがトップのままです。
ツールバーを画面の左右に配置する方法を教えてください。私が使用してみました:ツールバーの配置方法 - PyQt4
self.formatbar = self.addToolBar("Format") self.formatbar.setAllowedAreas(Qt.RightToolBarArea)
私はすべてのエラーを得ていないのですが、ツールバーがトップのままです。
setAllowedAreas
はツールバーがが、それは(デフォルトはQt.AllToolBarAreas
あるので、あなたはまだこれを変更することもできます)、ユーザによって周りのドラッグされていたときにがあることを許可された領域を定義します。実際に特定の場所に配置するには、追加するときに指定する必要があります。例:
self.formatbar = QToolBar()
self.addToolBar(Qt.LeftToolBarArea , self.formatbar)
QMainWindowにはありますか? "このプロパティは、ツールバーが' QMainWindow'にある場合にのみ意味があります。 " - 'setAllowedAreas'のQt Docs – Tyler
はい、' QMainWindow'にあります – Goliat