qmainwindow

    0熱度

    1回答

    我敢打賭,我的問題很明顯,因爲它的標題很明顯,但它可能不是=) 所以讓我詳細解釋...我創建了一個QDockWidget,然後使用設計器將其轉換(我的意思是提升爲..)它成爲一個子類。 那麼如何正確訪問我放置的小部件?這個想法是,所有的子類的對象都是在子類中處理的。問題(如你可能知道)是 this->children().count() 返回此: QDockWidgetLayout(0x102

    4熱度

    2回答

    我有一個帶有主「顯示」小部件的QMainWindow,以及一些次要小部件。我希望能夠在鼠標進入或離開窗口時打開/關閉小部件。 我可以通過實現enterEvent和leaveEvent來調用顯示/隱藏不必要的小部件來實現此基本功能。但是,Qt4的默認行爲是保持QMainWindow幾何體不變,並調整重要的小部件大小。我寧願維護這個小部件的幾何圖形,並根據需要移動/調整QMainWindow的大小。這

    2熱度

    1回答

    我有一個QMainWindow的應用程序,理想情況下應該有一個QGLWidget集中在它上面,工具欄和其他頂部/側部件的外部留有空間。 不幸的是,無論QGLWidget設置爲什麼尺寸或幾何形狀,它看起來都很龐大,佔用了整個主窗口!基本上,設置如下:在main()中調用CreateWindow(),它構造主窗口並調用構造GLWidget的函數Init()。因此,內的init(),這是我改編的主窗口類

    0熱度

    1回答

    在qdialog中,我在主窗口中輸入了一些我需要的輸入,我如何得到它們?我的程序是這樣的,我有一個qdialog必須在mainwindow之前打開,我在那裏輸入一些內容並單擊確定,然後使用這些輸入打開mainwinodw。 這裏的dialog.cpp代碼: #include "dialog.h" #include "ui_dialog.h" #include "vtkBMPReader.h"

    0熱度

    3回答

    我有一個Qdialog,其中我得到一些輸入用於我的主窗口。所以它必須比主窗口首先出現。 問題是我的主窗口不顯示。這裏是我的main.cpp #include <QtGui/QApplication> #include "planevolume.h" #include "dialog.h" int main(int argc, char *argv[]) { QApplicat

    0熱度

    2回答

    我使用Qt 4.8.3上X11。 我需要知道用戶什麼時候結束在屏幕上拖動一個窗口, 這是爲了讀取最終位置並最終開始動畫以將窗口位置調整爲「允許」的位置。 我注意到QWidget :: moveEvent是爲每個小動作調用的,但這是非常不方便的,因爲我必須在用戶釋放鼠標按鈕並且完全移動時執行位置檢查(並最終生成動畫)完了。 這是一個真正的問題:當用戶點擊標題欄時,似乎沒有辦法檢測到鼠標釋放事件(或獲

    4熱度

    2回答

    我創建了dialog.h,dialog.cpp和dialog.ui,並且我在對話框中有qlineedit,以及ok和cancel按鈕,並且我想要將這些linedit信息存儲在不同文件的主窗口中。這是我的對話框代碼。 #include <QtGui/QApplication> #include "dialog.h" #include "ui_dialog.h" void Dialog::st

    4熱度

    1回答

    我開始學習QT。當我創建一個主窗口和ANE佈局放置一些小部件就可以了,有窗口和窗口小部件的邊緣之間的間隙,這樣的: 我怎樣才能關掉這個差距? layout()->setContentsMargins(0,0,0,0); 並編輯窗口樣式表,但沒有效果。我該怎麼辦?

    2熱度

    3回答

    爲什麼QMainWindow的析構函數不是虛擬的?如果我從QMainWindow繼承了一個類MainWindow,並且它有一些指針屬性,我不能使用MainWindow的析構函數刪除內存。

    1熱度

    1回答

    我最初需要以這種方式顯示兩個QToolBars,它們是兩行。我發現該問題的解決方案,通過這樣的: How to set the line where a QToolBar is displayed? 在我的計劃有第一行中的幾個QToolBars,他們可以移動。在第二行中,我有另一個無法移動(固定)的QToolBar。 我的要求是讓第二個QToolbar始終保持在最後一行。截至目前,如果頂級Qtoo