qmdiarea

    0熱度

    1回答

    存在我的問題,我想在tabwidget的活動選項卡的mdiArea中實現新的子窗口。但是,今天唯一能做的事情就是在最後一個製表符/ mdiArea中添加一個小部件(我的代碼如下)。 如何動態切換(無需獨立聲明每個mdiArea)並填充當前tabwidget的mdiArea? P.S:我試圖取代: zoneCentrale->addSubWindow(subwindow) 通過 ui->tabW

    1熱度

    1回答

    我想創建一個使用python和matplotlib的Qt4應用程序,但我陷入了一種行爲,這對我來說不是很清楚。 該應用程序有一個QMdiArea,它在單獨的子窗口中保存動態創建的圖。一切似乎都正常,但是繪製數據時先前定義的藝術家挑選事件。顯然,在MainWindow類中創建QMdiAreaSubWindow實例時會刪除「pick_event」mpl_connection。 奇怪的是,如果在Main

    2熱度

    1回答

    我有一個帶有幾個QMdiSubWindows的QMdiArea。在構建時,QMdiArea被初始化爲TabbedView和DocumentMode,因此默認情況下它看起來像一個QTabWidget。 當用戶單擊選項卡切換子窗口時,我想添加一個確認,如果用戶選擇取消,活動選項卡將不會更改。 我的解決方案是處理信號「subWindowActivated」,並在確認失敗時將「setActiveSubWi

    1熱度

    2回答

    情況:我的應用程序的中央物件我有一個QMdiArea在分頁模式(包裹在從繼承QMdiArea自定義類) 。當我現在添加第一個QMdiSubWindow通過addSubWindow()一切都仍然很好,這意味着窗口及其內容被最大化佔據了QMdiArea的所有空間。但是,只要添加第二個子窗口,就會出現以下問題: 問題:不顯示第二個窗口的內容,而是從第一個窗口的內容繼續(儘管事實上第二個標籤視覺上具有焦點

    0熱度

    1回答

    我需要來設計和開發了一種圖形的軟件,它可以編輯包含圖形元素的自定義文件等 我期望的軟件包含許多文件感謝QMdiArea這其實是我的中心小部件在我的QMainWindow裏面。 對於每個文檔,我將同時需要一個QGraphicsView和一個QGraphicsScene,因爲它們一起工作。 現在,我的問題是,我要繼承QGraphicsView與受保護/私有成員以自己的QGraphicsScene,或者

    1熱度

    1回答

    我已經設置了簡單的例子使用PyQt設計器。見下文。 我有mdiarea在其中我添加一個窗體作爲子窗口。我使窗體比mainwindow稍微長一些,以查看子窗口是否出現滾動條。 問題: 如果我設置mdiarea到setViewMode(QtGui.QMdiArea.TabbedView)滾動條停止工作,消失。 Howeevr如果我不使用TabbedView,滾動條工作正常。 誰能告訴我什麼是錯的?我需

    1熱度

    2回答

    所以非QMdiArea版本的我的代碼, MyWidget::MyWidget(QWidget* parent) { ... layout()->setSizeConstraint(QLayout::SetFixedSize); } MainWindow::MainWindow(...) { ... MyWidget* wgt = new MyWid

    1熱度

    2回答

    我在QMdiSubWindow派生中定位控件有問題。我使用QtDesigner設計我的窗口,它看起來像這樣: 當我運行它看起來像這樣的應用程序(標題欄上的按鈕): 它只能在最大化模式得到確定: 但我希望它總是看起來不錯。 這裏的.ui文件的一部分: <widget class="QPushButton" name="btnToggleEdit"> <property name="geom

    1熱度

    1回答

    Qml是否有QMdiArea和QMdiSubWindow?如果是的話,你能告訴我一個小例子嗎?對於我想創建的程序設計,我有一個很酷的想法。

    1熱度

    1回答

    我是初級軟件工程師,我有一個想法,但我不知道如何實現它們。我想重寫一個QMdiArea的SubWindowView。其實我想混合SubWindowView和TabbedView。我想給SubWindowView從TabbedView的一些功能,例如。用窗口名稱標籤面板,當你點擊某個標籤窗口時,其名稱顯示在其他窗口上方。