→ uranusjr: 看不懂, 請附圖 06/23 08:33
→ ruby122825: 對不起,手機不穩我無法編輯文章 06/23 09:33
推 BlazarArc: 檔案總管看起來不是tableview嗎 06/23 10:34
推 Thisisnotptt: 是Qt QTreeWidget嗎,可以按[+]顯示資料夾下更多檔 06/23 10:36
※ 編輯: ruby122825 (125.54.107.190), 06/23/2015 20:55:05
※ 編輯: ruby122825 (125.54.107.190), 06/23/2015 20:58:41
推 BlazarArc: 自己建 model 灌進TableView, 06/23 22:37
→ ruby122825: 該用什麼model好啊? 06/24 08:02
→ ruby122825: 對不起呀~我文科出身真的不太會 06/24 08:02
→ ruby122825: 我想知道該怎麼設定一個model可以固定行數,又可以自 06/24 08:28
→ ruby122825: 動加列 06/24 08:29
→ BlazarArc: rows 跟 columns 要根據你的需求自己設定 06/24 11:42
→ uranusjr: 我覺得 subclass QAbstractTableModel 應該更方便 06/24 23:25
推 BlazarArc: 哦哦 樓上專業 我也學到東西 XD 06/24 23:45
→ ruby122825: uranusjr真是太感激你了!!! 06/27 20:32
→ ruby122825: 我還是有個疑問 為什麼ListTableModel函數裡 06/27 20:42
→ ruby122825: 什麼都沒有寫?卻可以執行其他的columnCount,rowCount 06/27 20:43
→ ruby122825: data等等其他函數? 06/27 20:44
→ ruby122825: 是因為QModelIndex &parent = QModelIndex()嗎 06/27 20:46
→ uranusjr: QAbstractTableModel 已經預先定義一些函式, 會呼叫其他 06/27 23:32
→ uranusjr: 函式用來取得資料, 而這些函式會被 QTableView 呼叫 06/27 23:32
→ uranusjr: 所以你只要覆寫一小部分函式描述資料要如何取得, 就可以 06/27 23:33
→ uranusjr: 讓 QTableView 要求資料時真的獲得你想提供的資訊 06/27 23:34
→ ruby122825: 真是太感激了!最後想確定是不是我一定要再做一個Qabs 06/29 10:23
→ ruby122825: tractTable class才可以? 06/29 10:23
推 BlazarArc: 看你要客製化的程度 越高就要用越抽象的 06/29 21:41
→ BlazarArc: 像你的定死25行 也可自己算row col用StandardItemModel 06/29 21:43
→ BlazarArc: QStandardItemModel不夠用就用QAbstractTableModel 06/29 21:43
→ BlazarArc: 在往上就QAbstractItemModel 06/29 21:43