qmainwindow

    2熱度

    1回答

    我想構建一個嵌入式Qt應用程序。這個應用程序應該有幾個窗口,通過按鈕點擊來調用。我不知道我是否理解以正確的方式使用qmainwindow的概念: 我是否創建一個QMainWindow類,並且應該顯示的每個其他窗口都是一個作爲中心控件放置的控件,或者是我稱之爲的任何新窗口一個新的QMainWindow? 我不使用qmainwindow的工具,菜單或狀態欄只是圍繞中央小部件的小部件,比如頂部的標題和底

    1熱度

    1回答

    我有一個主窗口類和另一個類。 另一個類有方法createView,創建新的QGraphicsView。我從MainWindow調用此方法,我也想在我的表單上佈置此視圖。它看起來像: MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow)) { ... Anot

    2熱度

    2回答

    我打幾次打開QMainWindow。我如何獲得在我的應用程序中打開的窗口數量? void mywindow :: keyPressEvent (QKeyEvent *event) { switch(event->key()) { case Qt::Key_Enter: popUpWindow(); } } void mywindow

    2熱度

    2回答

    我目前有一個從QMainWindow派生的名爲`foo'的Qt窗體類。 現在在其它的類我有這樣的事情 class someclass { private: foo* form; ...... public: someclass() { form = NULL; } }; 現在有在SomeClass

    -1熱度

    2回答

    我正在使用qt-creator來構建一個小QT應用程序。 我有一個主窗口,我有一些像「新聯繫人」按鈕的控件。 顯示QDialog按鈕,它包含3行編輯:姓名,手機和電子郵件。 該對話框通過信號/插槽系統顯示。它工作正常,但我想創建一個Contact對象,當單擊OK時,我想將該Contact添加到我的主窗口,以便將它放入在主窗口代碼中創建的QList中。 其做法是: 的QMainWindow - >新

    2熱度

    2回答

    我是PySide的新手。我遇到一個問題:一個新的QMainWindow閃過,消失了,當我觸發從另一個QMainWindow中(主界面)。這裏一的QAction我張貼的示例代碼來說明上面: class MainWindow(QtGui.QMainWindow): def __init__(self, parent = None): super(MainWindow, self)

    1熱度

    1回答

    進入一個奇怪的問題,動態添加小部件到QScrollArea中包含的QVBoxLayout。如果我按照預期添加小部件,但是在刪除所有小部件後,屏幕上仍然存在一些工件。見截圖波紋管: 參見下文代碼: ui_mainwindow.h /******************************************************************************** **

    5熱度

    1回答

    我想從QToolBar中的一個QToolButton切換到另一個。我已經使用QStackedWidget,它們太簡單了,從一個widget移動到另一個,但在這裏我無法通過使用keyReleaseEvent得到如何移動。 mywindow::mywindow() : QMainWindow() { widget = new QWidget(); setCentralWidget

    1熱度

    1回答

    我有一個小問題 - 我有QMainWindow與按鈕。點擊那個按鈕,我想要打開一個現有的QMainWindow(細節:我想用QWT Plot打開一個窗口,我的意思是QWt的refreshtest項目示例。) 所以我想要打開現有的Window按鈕。至於我能夠打開新的QMainWindow,但我能做些什麼來看看項目refreshtest的MainWindow? void MyWindow::on_pu

    1熱度

    1回答

    所以我想創建一個簡單的程序,允許我使用隨機函數來操縱矢量,但我覺得我忘記了一些相當重要的東西&基本的 請隨時看看代碼I已發佈&讓我知道解決方案是什麼。我收到的錯誤是myvec會是「索引超出範圍只意味着推回並沒有在我創建的插入方法的工作。不知道爲什麼,我還是個新手。 #include "mainwindow.h" #include "ui_mainwindow.h" #include <QVec