cost 97 ms
帶有 & 號快捷方式的 QMenu 操作條目

[英]QMenu action entry with ampersand shortcut

我試圖在 QMenu 中使用 & 符號快捷方式 (&) 設置一個操作,但該快捷方式未呈現。 我應該使用 F11 快捷鍵進行類似“幫助”操作的渲染。 編碼: QMenu* filesMenu = ui->menubar->addMenu("&Test"); Q ...

PyQt5:從 QTableView 索引小部件中的按鈕菜單操作獲取行號

[英]PyQt5: Get row number from button-menu action in QTableView index-widget

基本上,我有一個 QTableView 並且每行的最后一列包含一個 QMenu,如果觸發,則應該刪除該行。 我嘗試了下面的代碼,但是如果我單擊行號> 1 的菜單,則返回的rowNum為-1: 代碼: 我只需要知道哪個行號是deleteRow內部的發件人,然后我可以使用model.remo ...

未觸發擴展上下文菜單中的 Qaction 快捷方式

[英]Qaction Shortcut in extended contextmenu not triggered

我嘗試使用用於替換文本的附加條目來擴展QLineEdit的上下文菜單。 我可以使用.createStandardContextMenu()擴展上下文菜單,效果很好。 但是,當我嘗試使用.setShortcut(QKeySequence(Qt.CTRL + Qt.Key_R))添加快捷方式時,它不會對 ...

Qt 可檢查 QAction

[英]Qt Checkable QActions

我在右鍵菜單中有兩個 QAction。 我正在嘗試檢查一個操作並在它旁邊顯示一個勾號。 當檢查為正時,如果我第二次檢查為正,它應該將程序返回到默認模式並刪除勾號。 如果在肯定后檢查否定,則刻度應移動到否定。 我修改了類似的問題,但我無法弄清楚。 我會很感激你的幫助。 ...

Python:向 PyQt5 菜單欄列表添加條目

[英]Python: add entries to PyQt5 menu bar list

我希望使用字符串列表在 PyQt5 菜單欄中設置條目; 該列表可以更改。 從 Qt Designer ui 硬編碼到 py 文件,我有: 不確定如何動態設置 self.action,除了它應該在枚舉循環中,但不確定如何從 ui(現在是 py)文件返回 MainWindow。 在主程序中,我認 ...

PyQt5:可以通過 QPushButton 觸發 QAction 功能嗎

[英]PyQt5: Can QAction function be triggered via QPushButton

我創建了一個右鍵單擊菜單功能,其中所有右鍵單擊功能都鏈接到 QAction 例如: 我可以模擬單擊右鍵單擊按鈕嗎? 類似於 pushButton.click() 但用於 QAction 的東西。 我試過了 但什么也沒有發生。 任何人都可以幫忙嗎? 謝謝。 ...

QMenu(和子菜單)在不同的監視器位置打開

[英]QMenu (and submenu) opens up in a different monitor location

我構建了一個使用QMenu及其相關子菜單的應用程序。 Qmenu被觸發通過QAction打開。 我遇到的問題是,一旦我調用QAction並且我選擇了帶有“選項”的QAction ,它應該打開QMenu ,而不是QMenu在應用程序的另一個位置打開看起來完全分離。 下面是錯誤的行為,可以看到QMen ...

QAction 如何在觸發時要求輸入?

[英]How can QAction ask for input when triggered?

我正在嘗試創建一個需要文件的小 OpenGL 繪圖應用程序。 我需要使用菜單欄打開一個文件。 我想要的是,當用戶觸發操作時,會出現一個允許用戶輸入輸入的小彈出窗口。 使用 Qt 可以這樣做嗎? 如果是,如何? glmainwindow.cpp 主窗口.h 我曾嘗試在線搜索和類似的 st ...

打開圖像並在其上繪圖

[英]Open Image & Draw on it

我正在嘗試使用 Python 3.8 創建一個功能類似於 MS 繪畫的應用程序。 但是,我無法在 MainWindow 中查看圖像。 這是我到目前為止的代碼: 但是,程序不會按照 QAction 的指示打開圖像。 我究竟做錯了什么? ...

QAction 不調用連接的插槽

[英]QAction doesn't call the connected slot

我有一個帶有 QMainWindow 的 Qt 項目,它具有以下操作和插槽: 我已經在 MainWindow 的構造函數中初始化並連接了 QAction 和 slot: 當我運行應用程序時,QAction newAct 出現在菜單欄中,但是當我單擊它時,什么也沒有發生。 插槽工作正常,當它在代碼的另 ...

QMenu 中不顯示 QAction 的圖標

[英]QAction's icon doesn't show in QMenu

我在 Qt4 中有一個工作程序。 將其移植到 Qt5 后,QActions 的圖標不再顯示在 QMenu 中; 只有文字顯示。 圖標在工具欄中顯示正常,但不在菜單中。 我已經將應用程序設置為禁用“AA_DontShowIconsInMenus”無濟於事。 以下是部分代碼: ...

QAction.isChecked() 始終為 False,即使在初始化時已設置為 True

[英]QAction.isChecked() always False, even after it has been set to True at init

我有一個 PyQt5 應用程序,它的主 window 上有 QDockWidgets,並且我有一個包含列出的這些停靠小部件的菜單。 每當我單擊一個菜單項時,我希望該小部件關閉或打開,具體取決於我單擊它時是否選中了菜單項。 我在初始化時檢查菜單項,如下所示: 我對它們的 rest 做同樣的事情,當 ...

如何將 QAction 添加到 QListWidget

[英]How to add a QAction to a QListWidget

我有以下代碼: roslaserscandoialog.h roslaserscandoialog.cpp 到目前為止我做了什么: 我碰到這個職位也是這個。 非常有用,因為我以非常相似的方式設置了我的項目,但是當我嘗試單擊QListWidget時沒有任何反應。 我知道為了觸發操作, ...

如何將函數指針傳遞給方法,以便它可以在 Qt 的 connect() 中使用?

[英]How to pass a function pointer to a method so that it can be used in Qt's connect()?

背景:我想動態創建上下文菜單的結構並將操作項的插槽傳遞給創建上下文菜單的方法。 實際插槽位於 QWidget 類中。 我通過傳遞函數指針嘗試了不同的解決方案。 但他們不編譯。 典型的錯誤消息:“無法使用類型為 'void (TextEdit::*)()' 的右值來初始化類型為 'void (*)( ...

Qt事件覆蓋QEvent :: KeyRelease僅發生一次

[英]Qt event override QEvent::KeyRelease only happens once

我有一個針對Ubuntu的Qt 5.4應用程序。 我正在嘗試使物理按鍵執行與觸摸屏上的控件相同的操作。 我正在使用QAction。 通過信號/插槽激活了觸摸,我試圖通過action-> trigger();激活物理鍵。 在其中,我有一個從QDialog派生的父類,該類重寫事件: ...

如何在自定義 QMenu 中觸發快捷方式?

[英]How to make shortcuts trigger in a custom QMenu?

我有一個上下文菜單 (QMenu) 並向其添加復制操作,如下所示: 菜單是這樣打開的(托管類是從QGraphicsView派生的): 菜單顯示操作 OK,但它不會由Ctrl+C觸發。 我對主菜單中的操作使用了相同的方法,為什么會有所不同? 我還嘗試設置一些其他快捷方式,但沒有任何效果。 ...

QAction執行后如何設置焦點

[英]How to set focus after execution QAction

執行QAction后,主窗口小部件將失去焦點。 我需要將焦點設置為彈出窗口小部件。 MyWidget繼承自QWidget。 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM