0
我在PySide中做了一個應用程序,我想點擊一個工具按鈕(它具有一個自定義圖像),並且會觸發一個下拉菜單,它會有不同的選項。有沒有這樣的Widget,或者我必須做一個自定義的。如果是的話,我會如何做到這一點。我還沒有嘗試過任何東西,我只需要知道如何去做。PySide下拉菜單
謝謝
我在PySide中做了一個應用程序,我想點擊一個工具按鈕(它具有一個自定義圖像),並且會觸發一個下拉菜單,它會有不同的選項。有沒有這樣的Widget,或者我必須做一個自定義的。如果是的話,我會如何做到這一點。我還沒有嘗試過任何東西,我只需要知道如何去做。PySide下拉菜單
謝謝
似乎u的使用PySide.QtGui.QToolButton部件。
它有一個功能
YourToolButton.setMenu(menu)
必須通過QMenu對象,你可以創建就像任何其他部件該類關聯的button.You的菜單。
使用
YourToolButton.setPopupMode(mode)
,並設置模式爲 'InstantPopup' 立竿見影的菜單。
要添加選項,使用
YourMenu.addAction(icon, text, receiver, member[, shortcut=0])
設置圖標和text.The「接收器」是爲了應對已觸發動作的功能。 請參閱Pyside文檔。