Replaced deprecated QTreeWidget::isItemExpanded by QTreeWidgetItem::isExpanded and QTreeWidget::setItemExpanded by QTreeWidgetItem::setExpanded

This commit is contained in:
thunder2 2025-07-22 01:10:34 +02:00
parent f97b0e9a64
commit 1735797d82
2 changed files with 9 additions and 9 deletions

View file

@ -104,7 +104,7 @@ HelpBrowser::HelpBrowser(QWidget *parent)
/* Show the first help topic in the tree */
ui.treeContents->setCurrentItem(ui.treeContents->topLevelItem(0));
ui.treeContents->setItemExpanded(ui.treeContents->topLevelItem(0), true);
ui.treeContents->topLevelItem(0)->setExpanded(true);
}
HelpBrowser::~HelpBrowser()
@ -231,7 +231,7 @@ HelpBrowser::contentsItemChanged(QTreeWidgetItem *current, QTreeWidgetItem *prev
QList<QTreeWidgetItem *> selected = ui.treeSearch->selectedItems();
/* Deselect the selection in the search tree */
if (!selected.isEmpty()) {
ui.treeSearch->setItemSelected(selected[0], false);
selected[0]->setSelected(false);
}
currentItemChanged(current, prev);
}
@ -243,7 +243,7 @@ HelpBrowser::searchItemChanged(QTreeWidgetItem *current, QTreeWidgetItem *prev)
QList<QTreeWidgetItem *> selected = ui.treeContents->selectedItems();
/* Deselect the selection in the contents tree */
if (!selected.isEmpty()) {
ui.treeContents->setItemSelected(selected[0], false);
selected[0]->setSelected(false);
}
/* Change to selected page */
@ -288,7 +288,7 @@ HelpBrowser::findTopicItem(QTreeWidgetItem *startItem, QString topic)
if (subtopic == item->data(0, ROLE_TOPIC_ID).toString().toLower()) {
/* Found a subtopic match, so expand this item */
ui.treeContents->setItemExpanded(item, true);
item->setSelected(true);
if (!topic.contains(".")) {
/* Found the exact topic */
return item;
@ -314,10 +314,10 @@ HelpBrowser::showTopic(QString topic)
* tree item. */
QTreeWidgetItem* selected = ui.treeContents->selectedItems()[0];
if (selected) {
ui.treeContents->setItemSelected(selected, false);
selected->setSelected(false);
}
ui.treeContents->setItemExpanded(ui.treeContents->topLevelItem(0), true);
ui.treeContents->setItemSelected(item, true);
ui.treeContents->topLevelItem(0)->setExpanded(true);
item->setSelected(true);
currentItemChanged(item, selected);
}
}

View file

@ -273,7 +273,7 @@ void GxsTransportStatistics::updateContent()
std::set<RsGxsGroupId> openned_groups ;
for(int i=0; i<groupTreeWidget->topLevelItemCount(); ++i)
if( groupTreeWidget->isItemExpanded(groupTreeWidget->topLevelItem(i)) )
if( groupTreeWidget->topLevelItem(i)->isExpanded() )
openned_groups.insert(RsGxsGroupId(groupTreeWidget->topLevelItem(i)->data(COL_GROUP_GRP_ID, Qt::DisplayRole).toString().toStdString()));
groupTreeWidget->clear();
@ -295,7 +295,7 @@ void GxsTransportStatistics::updateContent()
}
groupTreeWidget->addTopLevelItem(item);
groupTreeWidget->setItemExpanded(item,openned_groups.find(it->first) != openned_groups.end());
item->setExpanded(openned_groups.find(it->first) != openned_groups.end());
QString msg_time_string = (stat.last_publish_TS>0)?QString("(Last msg: %1)").arg(DateTime::DateTimeFromTime_t((uint)stat.last_publish_TS).toString()):"" ;