qdialog

    0熱度

    3回答

    當用戶點擊Esc時,是否可以防止非模態QDialog關閉,而不是覆蓋reject()或使用事件過濾器/ event方法? 如果沒有,是否可以使用模態QDialog?

    0熱度

    1回答

    我正在使用QT,我用一些按鈕和控件完成了全屏應用程序。 有時,當彈出錯誤對話框時,顯示並保持打開狀態(保持頂部)。 我想在應用程序屏幕中有一個按鈕,當打開此對話框時也可以按下按鈕,但所有其他控件/按鈕應該不可用。 我想到了一個像透明自定義小部件一樣的特殊形式,而不是覆蓋「特殊」按鈕,但我真的不知道它是如此簡單。

    0熱度

    1回答

    構建一些隨機示例我砍掉了這個美麗的窗口。我很遺憾使用QDialog示例而不是QMainWindow。我喜歡QMainWindow及其功能的外觀。現在我無法進行轉換(純粹的無知)。代碼變得相當長,所以我想我會從QMainWindow調用這段代碼,但是當我這樣做時,會有一些關閉所有python的災難。我可以將其轉換爲QMainWindow還是從QMainWindow打電話給我? import sys

    4熱度

    1回答

    我怎樣才能讓一個Qt對話框始終在最前面,在我的應用水平? 我想打一個對話窗口,總是在前面,但始終記得在我的應用程序級別的面前,即使我點擊一個空的地方,我想把它留在我的唯一的應用程序的前面。 我試圖使用setWindowFlags(Qt::WindowStaysOnTopHint),但這會使對話窗口始終位於桌面級別的頂部,但我希望它僅在我的應用程序級別處於頂端。 我怎麼能這樣做?

    4熱度

    2回答

    我這樣做可以重新啓動我的遊戲,但程序有錯誤。我想在用戶損失時顯示一個QDialog。在這QDilag我把兩個pushbutton重試和exit.also我有一個QDialog開始遊戲。我的錯誤? (我看過類似的問題,並就這些根據,但尚未我有問題) extern int const EXIT_CODE_REBOOT; mydialog_end::mydialog_end(QWidget *pare

    1熱度

    1回答

    我有一個繼承自QDialog(dialog_game_over)的類。我在另一個班級的一個插槽中顯示該班級的一個對象。當用戶點擊ok按鈕時,我想關閉mainwindow和QDialog。首先,我在dialog_game_over中建立了mainwindow的對象並關閉它。但這種方式是不正確的。除了主要課程,我該如何結束課程? dilog_game_over::dilog_game_over(QWi

    2熱度

    2回答

    是否有任何方法檢查對話框的UI元素(行編輯,組合框等)是否已更改。 我想要的是向用戶顯示一條消息,如果他更改任何單個UI元素的值,並說明部分已填充細節。 我可以做的是使用連接爲每個UI元素&根據每個元素的值更改我設置一個布爾標誌&在關閉事件時我正在檢查該布爾標誌。 但它相當複雜的檢查每個部件。 有沒有更簡單的方法。 代碼,我使用了單個UI元素, connect(ui->leAge,SIGNAL(t

    2熱度

    1回答

    我正在使用QtAnimation使用setStartValue(Rect)和setEndValue(Rect) 我想使它在動畫之後具有固定大小。 如何繼續?

    1熱度

    1回答

    我需要在QDialog標題欄上的圖標添加自定義操作(說'關於'需要顯示哪個QMessageBox)被點擊。我如何實現這一目標? 問候, 巴拉斯

    2熱度

    1回答

    Qt項目突然停止建設。所以剛剛創建了基於QDialog或實例的空項目。清潔,重建沒有幫助。 關鍵的錯誤日誌: /Users/dmitrytolstov/Workspace/Qt521/5.2.1/clang_64/lib/QtWidgets.framework/Versions/5/Headers/qdialog.h:117: error: unknown type name 'QDialog'