我有兩列QTreeWidget。第一列是文本,第二列是QPushButton。我無法指定按鈕的大小和第二列的大小。當您嘗試設置內容列的大小時,第二列將消失。如何更改第二列的寬度?QTreeWidget - 具有小部件的列的寬度
tree_widget_->setColumnCount(2);
tree_widget_->header()->resizeSection(1, 10);
tree_widget_->header()->setStretchLastSection(false);
tree_widget_->header()->setResizeMode(0,QHeaderView::Stretch);
tree_widget_->topLevelItem(4)->addChild(wiop = new QTreeWidgetItem(QStringList() << QString("Расстояние: %1 км").arg(range)));
tree_widget_->setItemWidget(tree_widget_->topLevelItem(4)->child(0),1,range_plot_button_ = new QPushButton("График",tree_widget_));
range_plot_button_->resize(10,10);