我必須調用expandAll()在構造函數中,但是這看起來是不必要的,如何使QTreeWidget中的項目默認擴展?
我在表格編輯器添加的東西只是崩潰了,我沒能找到合適的物業框,我應該如何使它默認擴展?
我必須調用expandAll()在構造函數中,但是這看起來是不必要的,如何使QTreeWidget中的項目默認擴展?
我在表格編輯器添加的東西只是崩潰了,我沒能找到合適的物業框,我應該如何使它默認擴展?
我用QTreeWidget寫了一個簡單的程序。 助理Qt擁有的財產itemsExpandable()
描述:
這個屬性保存的物品是否是由用戶擴展。這個 屬性保持用戶是否可以交互地展開和摺疊項目 。默認情況下,該屬性爲true。
正如你所說,QTreeWidget具有expandAll()插槽。
我在構造函數中調用它。此插槽正常工作。
您可以使用
setExpanded(true);
爲
QTreeWidgetItem
父(S)例如:
QTreeWidget *treewidget = new QTreeWidget(this);
QTreeWidgetItem *tools = new QTreeWidgetItem(treewidget);
tools->setExpanded(true);
我試圖避免調用,我想項目默認擴展 – daisy
默認情況下,Qt Designer無法設置擴展項目。你應該在構造函數中使用'expandAll()'。這是唯一的選擇。 – Ruu