我是PyQt4的新手,我嘗試製作一個可以更改視圖的QMainWindow。我使用QtDesigner插件進行日食。我用一些空間來製作一個QMainWindow以供觀看。該視圖也是在QtDesigner中製作的QWidget。PyQt4 QMainWindow與QWidget的不同視圖
那麼我怎樣才能在我的QMainWindow中顯示我的QWidget?
在此先感謝。
我是PyQt4的新手,我嘗試製作一個可以更改視圖的QMainWindow。我使用QtDesigner插件進行日食。我用一些空間來製作一個QMainWindow以供觀看。該視圖也是在QtDesigner中製作的QWidget。PyQt4 QMainWindow與QWidget的不同視圖
那麼我怎樣才能在我的QMainWindow中顯示我的QWidget?
在此先感謝。
這聽起來像你需要把你的不同「意見」在Tab Widget或Stacked Widget。
Config Dialog Example給出了一個相對簡單的如何使用堆疊小部件的例子,python版本包含在PyQt演示和示例中。
(如果您的系統上沒有可用的演示和示例,可以從PyQt sources獲取它們)。
謝謝你的幫助 – Chris
'QWidget'只是一個空白的無框矩形,通常用作其他小工具的容器 - 所以它不會真正「顯示」任何東西。你期望看到什麼? 「改變觀點」是什麼意思? – ekhumoro
我想顯示數據。我的想法是,我有不同的QWidgets以不同的方法顯示(QTable,QListview等),用戶可以選擇他想要如何看待數據。我不必改變QMainWindow的孔,我想QWidgets,我可以從我的QMainWindow添加和刪除。 – Chris