2013-02-09 71 views

回答

0

我認爲你不能用QFrame做到這一點。根據文檔,您可以在允許的區域使用工具欄。 http://pyqt.sourceforge.net/Docs/PyQt4/qtoolbar.html#allowedAreas-prop

但我不確定。

+0

嗯,我已經添加, 工具欄= QtGui.QToolbar() toolbar.setFloatable(真) toolbar.setMovable(真) 並補充說,包含在buttonsI要放置到該工具欄的佈局。 現在我得到了包含工具欄和按鈕的工具欄和佈局,我想要在工具欄中顯示出來,但我添加到默認主VBoxLayout()的工具欄不是浮動的:-( – 2013-02-10 02:59:11

+0

這是錯誤的用法你可以添加動作或特定的小部件到工具欄,而不是佈局當然,而setMovable只有在工具欄在QMainWindow中才有意義,floatable意味着工具欄本身是另一個窗口,而不是你的QFrame的一部分 – 2013-02-10 07:15:44

+0

好的,那麼你可以請向我展示一個例子,如果我必須用QFrame創建一個QToolbar,我該怎麼做? – 2013-02-10 07:43:56