[問題] Qt treeview

看板C_and_CPP (C/C++)作者 (老王)時間16年前 (2009/05/31 02:40), 編輯推噓1(101)
留言2則, 1人參與, 最新討論串1/1
我現在在做類似檔案瀏覽的功能 但是一直做不到想要的外觀 QQ 我有兩個問題想請問各位 大概提一下我的作法 首先new出 QTreeView(pTreeView)和QDirModel(pModel) 然後呼叫pTreeView->setModel(pModel); 之後假設把src這個資料夾設為root 我在treeview上就只看到src底下的檔案和資料夾 但是看不到src資料夾(也就是root資料夾) 但是像底下中間那張圖就有做到 http://www.badongo.com/pic/6113083?size=original 我想請問 QT要怎樣才可以做到這樣的效果呢? 第二個問題是 QDirModel有一個函式叫做setFilter 我傳給它 QDir::NoDotAndDotDot的時候 treeview會完全不秀 ".." 和 "." 假如如果我只想要秀出".." 但是不想秀出"." 應該要怎樣設定呢? 這些問題已經弄很久了(暈) 希望有人可以解答我的問題 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.41.174.200

05/31 11:51, , 1F
(1)那圖應該只是展開後的結果..本來就看不到上一層的
05/31 11:51, 1F

05/31 11:53, , 2F
(2)認命吧..用個buttton + QModelIndex::parent()...QQ
05/31 11:53, 2F
文章代碼(AID): #1A8NsG3H (C_and_CPP)
文章代碼(AID): #1A8NsG3H (C_and_CPP)