日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Qt学习之路(11): MainWindow

發布時間:2023/12/19 编程问答 44 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Qt学习之路(11): MainWindow 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
盡管Qt提供了很方便的快速開發工具QtDesigner用來拖放界面元素,但是現在我并不打算去介紹這個工具,原因之一在于我們的學習大體上是依靠手工編寫代碼,過早的接觸設計工具并不能讓我們對Qt的概念突飛猛進…… 前面說過,本教程很大程度上依照的是《C++ GUI Programming with Qt4, 2nd Edition》這本書。但是,這本書中接下來的部分用了很大的篇幅完成了一個簡單的類似Excel的程序。雖然最終效果看起來很不錯,但我并不打算完全依照這個程序來,因為這個程序太大,以至于我們在開始之后會有很大的篇幅接觸不到能夠運行的東西,這無疑會嚴重打擊學習的積極性——至少我是如此,看不到做的東西很難受——所以,我打算重新組織一下這個程序,請大家按照我的思路試試看吧! 閑話少說,下面開始新的篇章! 就像Swing的頂層窗口一般都是JFrame一樣,Qt的GUI程序也有一個常用的頂層窗口,叫做MainWindow。好了,現在我們新建一個Gui Application項目MyApp,注意在后面選擇的時候選擇Base Class是QMainWindow。 然后確定即可。此時,QtCreator已經為我們生成了必要的代碼,我們只需點擊一下Run,看看運行出來的結果。 一個很簡單的窗口,什么都沒有,這就是我們的主窗口了。 MainWindow繼承自QMainWindow。QMainWindow窗口分成幾個主要的區域: 最上面是Window Title,用于顯示標題和控制按鈕,比如最大化、最小化和關閉等;下面一些是Menu Bar,用于顯示菜單;再下面一點事Toolbar areas,用于顯示工具條,注意,Qt的主窗口支持多個工具條顯示,因此這里是ares,你可以把幾個工具條并排顯示在這里,就像Word2003一樣;工具條下面是Dock window areas,這是停靠窗口的顯示區域,所謂停靠窗口就是像Photoshop的工具箱一樣,可以在主窗口的四周顯示;再向下是Status Bar,就是狀態欄;中間最大的Central widget就是主要的工作區了。 好了,今天的內容不多,我們以后的工作就是要對這個MainWindow進行修改,以滿足我們的各種需要。

轉載于:https://blog.51cto.com/devbean/203313

總結

以上是生活随笔為你收集整理的Qt学习之路(11): MainWindow的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。