qaction

    3熱度

    1回答

    我在我的應用程序的MainWindow上建立了一個QMenu MainMenu。由於大家都習慣了,我有以下QMenu主菜單: 文件 - 編輯 - SuperHeavyExpertMenus - 設置 - 幫助 我想隱藏子樹SuperHeaverExpertMenus最初,在程序啓動,因爲它包含很多設置,這可能會混淆初學者用戶。 我想說明,子樹SuperHeavyExpertMenu,當設置一個複選

    0熱度

    1回答

    我的問題是製作一個菜單來加載文件。這裏是我的代碼: QStringList fileNameList; fileNameList << "file1" << "file2" << "file3"; QMenuBar *menubar = new QMenuBar(); QMenu *menu = menubar->addMenu("File"); QMenu *load = menu->a

    1熱度

    1回答

    我有點stucked與創建基於QAction放在QToolBar 我有以下數據的XML文件下拉按鈕: <cfg> <fields> <group name="First fields"> <field>filed1</field> <field>filed2</field> <field>filed3</field> </group>

    3熱度

    1回答

    我對PyQt仍然很陌生,但我真的不知道爲什麼會發生這種情況。 我有我創建這樣一個主窗口: class MainWindow(QtGui.QMainWindow): #initialize def __init__(self): #Call parent constructor super(MainWindow, self).__init__()

    1熱度

    2回答

    我有QToolButton與其中幾個QAction s。 問題是我爲這個工具欄按鈕設置了一個圖標,當我從彈出菜單中選擇一些QAction(它將設置項目從選定的QAction更改爲文本)時,我不希望它改變。 是否有任何qt方式來獲得我所需要的? 頭文件 #include <QToolButton> class FieldButton : public QToolButton { Q_

    0熱度

    2回答

    當連續多次觸發某個動作時(基本上有點像啓用StickyKeys),我想要一個通知對話框。我明白,我基本上可以做connect(this->trigger, SIGNAL(triggered()), this, SLOT(onTrigger()))檢測單個觸發器,但我怎麼能檢測到它發生10次? 謝謝。 P.S - 我怎麼能做一個「不再顯示此消息」QCheckBox?

    2熱度

    1回答

    我有一個主窗口,有一些按鈕和一個圖。我添加了一個使用Qt Designer的文件菜單。現在,如果我運行我的應用程序,一切都很好,我可以看到一個典型的菜單欄。問題是,我想單擊菜單欄並執行操作 - 我想用默認瀏覽器打開Internet網頁。有人能幫我嗎? 這與Qt設計pyuic4生成的代碼(我只顯示了文件菜單中的代碼): self.menubar = QtGui.QMenuBar(MainWindow

    1熱度

    2回答

    蔭新的Qt中傳遞給Qt的插槽和我有問題怎麼傳的QAction因爲這樣的代碼參數: connect(fileToolBarAct, SIGNAL(toggled(bool)), this, SLOT(ToggleBar(fileToolBarAct)); 這我插槽功能: void MainWindow::ToggleBar(QAction& what) { what.isChecka

    0熱度

    2回答

    如圖所示,現有代碼在QToolbar內實現了一些QAction。 目的是讓選定的Qaction圖標閃爍。 因此,根據Wizard_Step - 一類成員 - 專用的QAction具有其圖標交替改變每個該定時器的處理程序被調用時。 雖然這是100%的工作,這段代碼真的很難受,我想通過以對象方式分解此代碼來改善。我正在考慮像使用QAction指針,例如數組。 void MainWindow::on_T

    0熱度

    2回答

    我想了解爲什麼QObject :: connect有時做這項工作,爲什麼有時它不。 我會很高興anykind的幫助下,我已經做了很多的谷歌/文檔閱讀/和尋找問題的可能dublicates,重複的情況下,並沒有解決我的問題 我有2個的Qt項目非常相似的代碼,並且從幾個小時我試圖找出爲什麼它不工作。 工作testproject: toolbar.h #ifndef TOOLBAR_H #define