qtableview

    6熱度

    4回答

    我有一個QTableView,我想要在編輯模式下始終顯示最後一列。 (這是一個QComboBox,用戶應該可以隨時更改該值)。 我想我已經在Qt documentation中看到了解決方案,但我找不到它了。有沒有一個簡單的方法來做到這一點? 我想我可以通過使用openPersistentEditor()爲每個細胞存檔此效果,但我正在尋找更好的方法。 (像整個列中只指定一次)

    7熱度

    1回答

    我在我的程序的主UI中有一個QTableView。我想在用戶右鍵單擊表格的單元格時顯示彈出菜單,並在從菜單中選擇一個選項時採取適當的操作。 我正在使用Qt Creator 1(Qt版本4.5)。我怎樣才能做到這一點?

    3熱度

    5回答

    我不能縮小這個bug,但是我似乎有以下問題: 一個horizontalHeader() 重新啓動應用程序的saveState() 修改模型,使它有一個較少的列 restoreState() 現在,由於某種原因,headerview的狀態是完全搞砸了。我不能顯示或隱藏任何新的列,也不能獲得合理的狀態 我知道,這不是很具描述性,但我希望別人之前有過這個問題。

    0熱度

    1回答

    有沒有一些方法可以讀取Qt的QTableView小部件哪一行是由用戶選擇的?這與QModelIndex課有關嗎?

    0熱度

    7回答

    我試圖讓QTableView的單元看起來像3D可點擊的按鈕。所以當你點擊一個單元格時,這個按鈕看起來就是按下了。 大家似乎認爲我只是想改變顏色,我需要顯示一個正常按鈕的圖像和一個看起來像三維的按鈕。 我已經通過調用QTableView::setItemDelegate()和適當的ItemDelegate來完成此操作,該操作會在單擊單元格時更改單元格的背景。然而,我堅持這一點,因爲我想要一些單元格根