1 Commits

Author SHA1 Message Date
Nils 4eb793b51a Hide uninstall button for plugins that are not installed 2026-05-04 21:48:26 +02:00
+2 -1
View File
@@ -285,9 +285,9 @@ private:
&ManagerDialog::onInstallClicked); &ManagerDialog::onInstallClicked);
m_table->setCellWidget(i, 3, btn); m_table->setCellWidget(i, 3, btn);
if (pi->installed) {
auto *delBtn = new QPushButton( auto *delBtn = new QPushButton(
de ? "Deinstallieren" : "Uninstall"); de ? "Deinstallieren" : "Uninstall");
delBtn->setEnabled(pi->installed);
delBtn->setProperty("slug", QString(pi->slug)); delBtn->setProperty("slug", QString(pi->slug));
delBtn->setStyleSheet( delBtn->setStyleSheet(
"QPushButton { color: #cc3333; }"); "QPushButton { color: #cc3333; }");
@@ -296,6 +296,7 @@ private:
m_table->setCellWidget(i, 4, delBtn); m_table->setCellWidget(i, 4, delBtn);
} }
} }
}
void onInstallClicked() void onInstallClicked()
{ {