Merge pull request #11536 from Ultimaker/CURA-8834_marketplace_packages_install_status_in_list

Show install, uninstall & disable buttons in packages list
This commit is contained in:
Casper Lamboo 2022-02-24 13:39:49 +01:00 committed by GitHub
commit 9fa6698da3
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
8 changed files with 27 additions and 15 deletions

View file

@ -19,7 +19,10 @@ ListView
property string bannerText
property string bannerReadMoreUrl
property var onRemoveBanner
property bool packagesManageableInListView
property bool showUpdateButton
property bool showDisableButton
property bool showInstallButton
clip: true
@ -81,7 +84,9 @@ ListView
PackageCard
{
manageableInListView: packages.packagesManageableInListView
showUpdateButton: packages.showUpdateButton
showDisableButton: packages.showDisableButton
showInstallButton: packages.showInstallButton
packageData: model.package
width: {
if (verticalScrollBar.visible)