如下圖, 想實作個 像Windows資源管理器那 F2改名的那種功能,
請高人指點下。

uj5u.com熱心網友回復:
QTreeView有一個按鍵系結,就是快捷鍵,F2會進入編輯狀態, 新建一個類繼承QTreeView, 多載dataChanged 當F2時,進入可編輯狀態(類似使用滑鼠雙擊后,進行編輯)。當修改完成值修改時,會觸發dataChanged,在dataChanged中實作想要的功能。uj5u.com熱心網友回復:
hzh_Beyond 謝謝,大概能明白你的意思難在 QTreeView 這個按鍵系結 是怎么實作的?
ui->treeView->setEditTriggers(QAbstractItemView::EditKeyPressed);
設定后,按F2仍然無任何反應, 不知是為何。
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/148472.html
標籤:Qt
上一篇:Qt5 Ftp上傳二進制檔案
