當前位置:首頁 > 芯聞號 > 充電吧
[導讀]? ? ? 之前的大俠們,寫過好多關于QML方面的專業(yè)知識,各種語法的介紹等等,為我的開發(fā)也提供了很大的幫助,雖然到現(xiàn)在我還是不明了Qt與QML之間真正的界限,所伸展的領域。但是從完全不懂到現(xiàn)在,雖然

? ? ? 之前的大俠們,寫過好多關于QML方面的專業(yè)知識,各種語法的介紹等等,為我的開發(fā)也提供了很大的幫助,雖然到現(xiàn)在我還是不明了Qt與QML之間真正的界限,所伸展的領域。但是從完全不懂到現(xiàn)在,雖然學得慢,但是一步一步最終也是對QML有一定的基礎了。上周剛把一個月的通訊軟終端界面開發(fā)完成,對自己也是相當滿意,哈哈,,,回想自己剛開始那段時間,沒有書,看著Qt自帶的英文文檔,網上相關的知識也是不多,一點一點的摸索,簡直慢到讓自己崩潰,可還是熬了過來,站在現(xiàn)在的位置看過去:我還是不夠努力!沒有加班,沒有熬夜(熬夜也不是學習)實習實在過得太過安逸了。馬上畢業(yè),加之生活壓力,我要開始最后抓兩把了,向大神們學習,開始奮斗ing...

????? 廢話好多,其實還沒說完,哈哈,生活中我可不是這樣的話嘮,想讓我多說兩句,還的看心情!

??????說說我所了解的QML吧,幾個月的小經驗,哈哈,大神就不用費眼了,,,從學習,開發(fā)到現(xiàn)在所用到的QML控件應該是有:button,listView,tabview,text,image,scrollBar,MouseArea,TextInput,rectangle,layout,fileDialog,textField,還有一些自定義的組件吧,貌似就這么多吧,忽然覺得自己玩的好少,但是確實做出了一個通訊終端出來,界面的一些顯示,之間的信號連接,數(shù)據(jù)交互,界面跳轉等等,那些曾經很為難我的問題確實遇到了不少,開發(fā)筆記都寫了兩本了,只是一直沒有時間,沒有心思去整理,留著讓兒孫們看吧,哈哈

???? 雖然遇到的問題挺多但是一時還真不知道想說那個,那我就想到那個講講我自己使用的體會吧,如果看到有錯的,請一定要指正啊

???? 1. 從main中講起,使用QML難免會用到,或者說必不可少吧,要用類,那么類的導入我所使用的有兩種方式

一種是使用qmlRegisterType注冊類型,然后導入使用,這種方式可以直接看成是rectangle使用,一模一樣,只是在本文件中使用操作它的ID等,在其他文件想要進行信號連接,數(shù)據(jù)訪問,實在難辦,有知道的嘛?請指點指點啊,如果想實現(xiàn)多個文件之間數(shù)據(jù)交互,信號連接,我就會使用第二種方式,那就是setContextProperty注冊成上下文屬性,在那都能訪問??炊藛?,還是我表達不清晰

??? 2. 之前出了一個錯誤,使用Layout時,循環(huán)綁定了!百思不得其姐啊,我拿到的窗口大小就是有兩種,最大,最??;就使用minW/H, maxW/H? 就會告訴我循環(huán)綁定的錯誤但是界面顯示卻是好好的,很符合我的要求就是下面編譯會報錯,一直不想理會,后來仔細看看Layout才知道,學的太差了,自己太傻了,只需要設置preferredHeight和fillHeight就行了,效果一樣而且還不會報錯。

???? 3. 所有問題中我覺得最糾纏的還是listView的數(shù)據(jù)model,與C++結合起來,哎呀,簡直弄得我想跳海了,用過QStringList簡單的數(shù)據(jù)顯示,后來多字段的時候逼急了,高了好半天使用QList

????? 4. 除了listView的大問題外,就是布局的問題了,位置甚至都是拿筆計算的,連貼的背景圖大小都算過,最大的感覺就是繁瑣,調整一點點,可能就會進行一次大改動,還得一個一個數(shù)值,或是屬性設置試試看效果,煩透頂啊。

?????? 一口氣寫了這么不多,就開始餓了,呵呵,看著這么像是發(fā)牢騷呢,第一次寫博客還是希望各位路過的手下留情啊

????????

本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內容真實性等。需要轉載請聯(lián)系該專欄作者,如若文章內容侵犯您的權益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或將催生出更大的獨角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉型技術解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術公司SODA.Auto推出其旗艦產品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關鍵字: 汽車 人工智能 智能驅動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務中斷的風險,如企業(yè)系統(tǒng)復雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務連續(xù)性,提升韌性,成...

關鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報道,騰訊和網易近期正在縮減他們對日本游戲市場的投資。

關鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產業(yè)博覽會開幕式在貴陽舉行,華為董事、質量流程IT總裁陶景文發(fā)表了演講。

關鍵字: 華為 12nm EDA 半導體

8月28日消息,在2024中國國際大數(shù)據(jù)產業(yè)博覽會上,華為常務董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權最終是由生態(tài)的繁榮決定的。

關鍵字: 華為 12nm 手機 衛(wèi)星通信

要點: 有效應對環(huán)境變化,經營業(yè)績穩(wěn)中有升 落實提質增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務引領增長 以科技創(chuàng)新為引領,提升企業(yè)核心競爭力 堅持高質量發(fā)展策略,塑強核心競爭優(yōu)勢...

關鍵字: 通信 BSP 電信運營商 數(shù)字經濟

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術學會聯(lián)合牽頭組建的NVI技術創(chuàng)新聯(lián)盟在BIRTV2024超高清全產業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術創(chuàng)新聯(lián)...

關鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(集團)股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關鍵字: BSP 信息技術
關閉
關閉