ExtensionManager: Remove "Install..." button

Change-Id: I0b7a79a1182eca26d0dc97750db2fa84eb444cea
Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
Alessandro Portale
2024-06-25 17:14:35 +02:00
parent 5be68d7256
commit c8e1af0292

View File

@@ -251,7 +251,6 @@ class ExtensionsBrowserPrivate
public:
ExtensionsModel *model;
QLineEdit *searchBox;
QAbstractButton *updateButton;
QListView *extensionsView;
QItemSelectionModel *selectionModel = nullptr;
QSortFilterProxyModel *filterProxyModel;
@@ -272,7 +271,6 @@ ExtensionsBrowser::ExtensionsBrowser(QWidget *parent)
d->searchBox = new SearchBox;
d->searchBox->setPlaceholderText(Tr::tr("Search"));
d->updateButton = new Button(Tr::tr("Install..."), Button::MediumPrimary);
d->model = new ExtensionsModel(this);
@@ -300,7 +298,6 @@ ExtensionsBrowser::ExtensionsBrowser(QWidget *parent)
},
Row {
d->searchBox,
d->updateButton,
spacing(gapSize),
customMargins(0, VPaddingM, extraListViewWidth() + gapSize, VPaddingM),
},
@@ -326,9 +323,6 @@ ExtensionsBrowser::ExtensionsBrowser(QWidget *parent)
}
};
connect(d->updateButton, &QAbstractButton::pressed, this, []() {
executePluginInstallWizard();
});
connect(PluginManager::instance(), &PluginManager::pluginsChanged, this, updateModel);
connect(PluginManager::instance(), &PluginManager::initializationDone,
this, &ExtensionsBrowser::fetchExtensions);
@@ -350,7 +344,6 @@ void ExtensionsBrowser::adjustToWidth(const int width)
{
const int widthForItems = width - extraListViewWidth();
d->columnsCount = qMax(1, qFloor(widthForItems / cellWidth));
d->updateButton->setVisible(d->columnsCount > 1);
updateGeometry();
}