原文:Qt 學習之路:視圖選擇 (QItemSelectionModel)

選擇是視圖中常用的一個操作。在列表 樹或者表格中,通過鼠標點擊可以選中某一項,被選中項會變成高亮或者反色。在 Qt 中,選擇也是使用了一種模型。在 model view 架構中,這種選擇模型提供了一種更通用的對選擇操作的描述。對於一般應用而言,Qt 內置的選擇模型已經足夠,但是,Qt 還是允許你創建自己的選擇模型,來實現一些特殊的操作。 Qt 使用QItemSelectionModel類獲取視圖 ...

2015-09-15 10:26 0 7494 推薦指數:

查看詳情

Qt 學習: 視圖選擇 (QItemSelectionModel)

博主QQ:1356438802 選擇視圖中經常使用的一個操作。在列表、樹或者表格中,通過鼠標點擊能夠選中某一項,被選中項會變成高亮或者反色。在 Qt 中,選擇也是使用了一種模型。在 model/view 架構中,這樣的選擇模型提供了一種更通用的對選擇操作的描寫敘述 ...

Sat Aug 19 01:53:00 CST 2017 0 1742
Qt 學習之路:QFileSystemModel

的使用還是簡單的。 讓我們從 Qt 內置的模型說起。實際上,Qt 內置了兩種模型:QStandardI ...

Tue Sep 15 18:33:00 CST 2015 0 2954
Qt 學習之路:QStringListModel

上一章我們已經了解到有關 list、table 和 tree 三個最常用的視圖類的便捷類的使用。前面也提到過,由於這些類僅僅是提供方便,功能、實現自然不如真正的 model/view 強大。從本章起,我們將了解最基本的 model/view 模型的使用。 既然是 model ...

Wed Sep 16 23:55:00 CST 2015 0 6050
Qt 學習之路:QML 組件

前面我們簡單介紹了幾種 QML 的基本元素。QML 可以由這些基本元素組合成一個復雜的元素,方便以后我們的重用。這種組合元素就被稱為組件。組件就是一種可重用的元素。QML 提供了很多 ...

Wed Sep 16 00:26:00 CST 2015 0 2991
Qt源碼學習之路(2) QCoreApplication(1)

QCoreApplication最重要的函數便是exec(),我們便從這個函數開始分析QCoreApplication都干了什么。 先列出exec()函數的源碼 static int exec() ...

Fri Oct 11 22:39:00 CST 2019 0 1108
我的QT5學習之路(目錄)

說明:本目錄內容為自己學習的心得和記錄,參考資料來源於網絡,學習過程中多方汲取,如有錯誤,歡迎指正和批評。 Qt開發相關文章目錄 一、我的Qt學習之路系列 1.【筆記】我的Qt學習之路(一)——淺談Qt的安裝和配置 2.【筆記】我的Qt5學習之路(二)——第一個程序 3.【筆記 ...

Sat Nov 07 06:19:00 CST 2015 0 18577
Qt 學習之路Qt Quick Controls

自 QML 第一次發布已經過去一年多的時間,但在企業應用領域,QML 一直沒有能夠占據一定地位。很大一部分原因是,QML 缺少一些在企業應用中亟需的組件,比如按鈕、菜單等。雖然移動領域,這些組件已經變得可有可無,但在桌面系統中依然不可或缺。為了解決這一問題,Qt 5.1 發布 ...

Wed Sep 16 04:27:00 CST 2015 0 2342
Qt學習之路_5(Qt TCP的初步使用)

  在上一篇博文Qt學習之路_4(Qt UDP的初步使用) 中,初步了解了Qt下UDP的使用,這一節就學習下TCP的使用。2者其實流程都差不多。當然了,本文還是參考的《QtQt Quick開發實戰精解》一書中的第5個例子,即局域網聊天工具中的UDP聊天和TCP文件傳送部分。另外http ...

Sat Jun 30 22:46:00 CST 2012 1 41142
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM