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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > c/c++ >内容正文

c/c++

mfc程序转化为qt_小峰的QT学习笔记

發(fā)布時間:2023/12/20 c/c++ 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mfc程序转化为qt_小峰的QT学习笔记 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

我的專業(yè)是輸電線路,上個學期,我們開了一門架空線路設計基礎的課,當時有一個大作業(yè)是計算線路的比載,臨界檔距,弧垂最低點和安裝曲線。恰逢一門結課考試結束,大作業(yè)ddl快到,我和另外兩個同專業(yè)的室友除了有課得出門,其他時間全部在寢室里熬這個大作業(yè)。熬了三天之后終于在ddl之前交上大作業(yè)。

因此,當時就萌生了一個想法,這么多復雜的重復計算,如果能用程序來解決,豈不是省心又省事。

當時的朋友圈(里面的計算的數(shù)據(jù)還是錯的)

于是,這個寒假開始,我便開始準備著這件事,利用大二的時候學過的c++知識(當時學的不深,過了一年沒怎么用還忘了很多),用c語言編了一個win32控制臺程序,通過輸入天氣情況數(shù)據(jù)和導線參數(shù),按下回車之后立馬將所有需要的數(shù)據(jù)算出來。

當這個計算代碼能運行起來的時候真的高興的不要不要的

但是,只有這樣一個后臺程序怎么能給別人使用呢。最起碼也需要有一個界面顯示的樣子,于是憑借著大二遺留著沒忘記的c++知識,我想到用MFC來完成界面的設計。MFC雖然功能很齊全,使用的方法也算操作簡便,但是當我進編程界面的時候,很多編碼看不懂,瞬間有了一種勸退的感覺,這個頭文件里的內容看不懂,那個原文件里的內容也不是很通俗易懂。

后來,刷了幾天b站和知乎,我發(fā)現(xiàn)了QT這個軟件。看了傳智播客的幾個入門視頻,不由的被QT強大的插件庫,簡潔的ui設計還有優(yōu)雅的代碼行吸引。(對新手來說真的挺容易入門的)

照著視頻完整做了一個翻金幣小游戲的例子,掌握了一些基本的用法,但是當自己開始做自己的軟件時,還是遇到了好多問題,于是想靜下心來,好好的學習一下QT這個軟件,買了一本參考書《QT5.9C++開發(fā)指南》,為了讓自己更好的學習這本書的內容,在知乎上面更新自己的每次學習筆記。

——————————————————————————————————————

簡要介紹一下QT,QT是一個非常優(yōu)秀的跨平臺應用開發(fā)軟件。它有許多程序開發(fā)類庫,可以通過調用各種類庫來搭建GUI界面,就想搭樂高積木一樣,這點便是我覺得他很有趣的地方。QT支持C++來進行應用開發(fā),因此需要有一定的C++基礎,因為之前學的快忘了,邊學習QT的過程中還在學習C++,(這里強推清華大學C++基礎課程 基礎篇和進階篇,在b站上可以搜到)。QT有商業(yè)版和社區(qū)版,商業(yè)版不用多說,就是要收費的版本,一般大家用的都是社區(qū)版,社區(qū)版的功能對于平時開發(fā)已經(jīng)足夠了。使用QT的過程中強烈推薦搭配著下載時自帶的Assistant用,它是一本記錄QT函數(shù)功能的手冊(是英語的,不過沒有什么難得句式,遇到看不懂的英語用有道翻譯就可以了)

我下的是QT5.9MinGW 32-bit版本,聽傳智播客的老師說,這個版本出錯少(- -其實我不是很懂他說的意思,看他是用這個的,便也下了這個)。

創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎

總結

以上是生活随笔為你收集整理的mfc程序转化为qt_小峰的QT学习笔记的全部內容,希望文章能夠幫你解決所遇到的問題。

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