Refactor widget highlighting

This commit is contained in:
WarmUpTill
2024-06-02 16:10:15 +02:00
committed by WarmUpTill
parent d72a0c0d38
commit c05a92d417
28 changed files with 112 additions and 106 deletions

View File

@@ -76,15 +76,15 @@ std::string ToString(double value)
}
void listAddClicked(QListWidget *list, QWidget *newWidget,
QPushButton *addButton,
QMetaObject::Connection *addHighlight)
QPushButton *addButton, QObject *addHighlight)
{
if (!list || !newWidget) {
return;
}
if (addButton && addHighlight) {
addButton->disconnect(*addHighlight);
if (addHighlight) {
addHighlight->deleteLater();
addHighlight = nullptr;
}
QListWidgetItem *item;