如題
需求:
因目前在撰寫QGIS的Plugin
內建製作GUI的工具是用Qt Designer,也是使用Python
但因QGIS內建的製作Plugin框架的工具只會建立QDialog
而我目前是希望能建立有menubar的QMainWindow
問題:
我在QGIS內建產生的框架下(QDialog)新增QMenu
然而如果我在QT將主視窗的layout更改為能根據調整主視窗而縮放物件的功能
我原本的物件(pushbutton ,label ...)會跑到左上角 無法正常顯示
layout 調整為break layout則不受影響
請問有什麼方法能解決嗎
menu = QMenu("File")
action = QAction("Open",menu)
menu.addAction(action)
menubar = QMenuBar(self.dlg)
menubar.addMenu(menu)
self.dlg.setMenuBar(menubar)
這是layout為break layout
這是layout為根據主視窗大小而調整物件大小