博主QQ:1356438802 選擇是視圖中經常使用的一個操作。在列表、樹或者表格中,通過鼠標點擊能夠選中某一項,被選中項會變成高亮或者反色。在 Qt 中,選擇也是使用了一種模型。在 model/view 架構中,這樣的選擇模型提供了一種更通用的對選擇操作的描寫敘述 ...
選擇是視圖中常用的一個操作。在列表 樹或者表格中,通過鼠標點擊可以選中某一項,被選中項會變成高亮或者反色。在 Qt 中,選擇也是使用了一種模型。在 model view 架構中,這種選擇模型提供了一種更通用的對選擇操作的描述。對於一般應用而言,Qt 內置的選擇模型已經足夠,但是,Qt 還是允許你創建自己的選擇模型,來實現一些特殊的操作。 Qt 使用QItemSelectionModel類獲取視圖 ...
2015-09-15 10:26 0 7494 推薦指數:
博主QQ:1356438802 選擇是視圖中經常使用的一個操作。在列表、樹或者表格中,通過鼠標點擊能夠選中某一項,被選中項會變成高亮或者反色。在 Qt 中,選擇也是使用了一種模型。在 model/view 架構中,這樣的選擇模型提供了一種更通用的對選擇操作的描寫敘述 ...
的使用還是簡單的。 讓我們從 Qt 內置的模型說起。實際上,Qt 內置了兩種模型:QStandardI ...
上一章我們已經了解到有關 list、table 和 tree 三個最常用的視圖類的便捷類的使用。前面也提到過,由於這些類僅僅是提供方便,功能、實現自然不如真正的 model/view 強大。從本章起,我們將了解最基本的 model/view 模型的使用。 既然是 model ...
前面我們簡單介紹了幾種 QML 的基本元素。QML 可以由這些基本元素組合成一個復雜的元素,方便以后我們的重用。這種組合元素就被稱為組件。組件就是一種可重用的元素。QML 提供了很多 ...
QCoreApplication最重要的函數便是exec(),我們便從這個函數開始分析QCoreApplication都干了什么。 先列出exec()函數的源碼 static int exec() ...
說明:本目錄內容為自己學習的心得和記錄,參考資料來源於網絡,學習過程中多方汲取,如有錯誤,歡迎指正和批評。 Qt開發相關文章目錄 一、我的Qt學習之路系列 1.【筆記】我的Qt學習之路(一)——淺談Qt的安裝和配置 2.【筆記】我的Qt5學習之路(二)——第一個程序 3.【筆記 ...
自 QML 第一次發布已經過去一年多的時間,但在企業應用領域,QML 一直沒有能夠占據一定地位。很大一部分原因是,QML 缺少一些在企業應用中亟需的組件,比如按鈕、菜單等。雖然移動領域,這些組件已經變得可有可無,但在桌面系統中依然不可或缺。為了解決這一問題,Qt 5.1 發布 ...
在上一篇博文Qt學習之路_4(Qt UDP的初步使用) 中,初步了解了Qt下UDP的使用,這一節就學習下TCP的使用。2者其實流程都差不多。當然了,本文還是參考的《Qt及Qt Quick開發實戰精解》一書中的第5個例子,即局域網聊天工具中的UDP聊天和TCP文件傳送部分。另外http ...