也許我不明白這裏的一個基本概念,但是我怎樣才能將樹視圖鏈接到使用Qt的表視圖?例如,我有一個treeView
及其中的項目列表。我還有一個tableView
模型/視圖實現,以便來自不同文件的數據填充表格。假設每個文件的文件名(在這種情況下,所有文件都是CSV)在treeView
中列爲項目。我想要做的就是鏈接treeView
中的.csv
項目,以顯示在treeView
中選擇的.csv文件的解析內容。我想要這些數據在tableView
中顯示。我已經分別實施了樹和表 - 他們工作 - 我只是不知道如何將它們連接在一起。在我選擇樹視圖中的相應項目後,如何才能使我的解析數據顯示在表格中?將樹視圖鏈接到表視圖? [Qt]
這似乎是一個非常基本的概念,但我只是不知道要尋找什麼來解決問題。
這真的幫助我實現了我一直在尋找的東西。謝謝。作爲後續工作,我想知道'RepopulateTableView()'函數是如何在設計上看起來的。具體來說,如果我在'QTreeView'中有幾個文件條目,每個條目都鏈接到不同的表模型?也就是說,每個文件的數據應該有自己的模型來保存數據,還是錯誤的方法呢? – orbit
我認爲這樣做會很好;或者您也可以擁有一個表格模型對象,只要選擇一個新文件,您就會更改其行爲。無論哪種方式可以工作AFAIK。 –