什麼是實現Qt中的「關於」對話框中應用的標準呢?您知道,當您從應用程序菜單中轉到「幫助」>「關於...」時,會彈出這種類型。我使用Qt Designer來佈局我的主窗口,但我不需要任何花哨。這將是很好的做2行代碼,而不是在Qt設計器中創建一個新的類或新的窗體...標準「關於」 Qt的
19
對話框
A
回答
23
可以使用QMessageBox::about簡單的關於對話框,或者如果你需要編寫自己的QDialog的子類更特別/更花哨的東西。
3
在我的程序Wallch(http://sourceforge.net/projects/wall-changer/),我添加了一個新的qt設計器表單類。
它工作得很好!
(我提到我的應用程序的名稱,所以如果你要檢查的項目,並不是因爲它是我的應用程序)
4
- 創建一個表單。右鍵單擊項目,添加新..,然後在文件和類選擇Qt中,在右側選擇Qt設計Form類並點擊選擇..無按鍵
- 選擇對話框,然後單擊下一步。
- 命名它,例如「關於」。
- 打開About.ui的設計師,並根據需要改變這個窗口,即添加圖標,文字,按鈕(也許只有OK按鈕),然後保存。
- 在mainwindow.h添加此對象,即
About *about;
- 在mainwinodw.cpp實例化,
about = new About(this);
如果你把0
而不是this
,它不會是一個「多態」窗口,所以在括號中添加this
。 - 轉到設計和動作編輯器右鍵單擊菜單項,然後選擇進入插槽 - >觸發。
- 寫該插槽
about->show();
。
相關問題
- 1. 關於標準
- 2. php寫關於「{}」的標準
- 3. 關於lazyload的NHibernate標準
- 4. 關於null關聯的Grails GORM標準
- 5. SUM基於關鍵標準
- 6. 關於http請求標準
- 7. Qt文檔標準
- 8. 關於標準輸入或標準輸出的標準是什麼?
- 9. 關於在QT
- 10. 關於行尾的CSV標準
- 11. 關於對象的標準限制
- 12. 關於標準庫列表的問題
- 13. 關於表格標準化的幫助
- 14. 關於數據標準化的想法
- 15. 關於多個標準的grep記錄
- 16. 關於Visual C++標準庫的警告
- 17. 關於標準輸出/標準錯誤重定向
- 18. 關於@Access,Hibernate不符合JPA標準?
- 19. 關於C++標準庫實現
- 20. Qt:獲取標準光標像素圖
- 21. Qt無法找到標準標頭
- 22. 的「關於」對使用Qt
- 23. 帶Qt的非標準窗口
- 24. Qt的標準:: unordered_set模擬/對口
- 25. 連接UI和Core的標準(C++/Qt)
- 26. 從Qt Creator中使用Qt標準圖標
- 27. 沒有人有關於標準和標準的更多信息嗎?
- 28. 關於Qt Creator IDE UI
- 29. Qt標準輸出。 cout不打印
- 30. Datastream Qt到標準C++代碼
謝謝。這對於現在來說是完美的。 – 2011-04-03 11:07:20