Clean up the ToolboxProgressButton

This commit is contained in:
Diego Prado Gesto 2019-05-07 09:31:56 +02:00
parent 5c3a608e1a
commit 3390cca2d9
2 changed files with 33 additions and 40 deletions

View file

@ -35,7 +35,7 @@ Column
// Don't allow installing while another download is running // Don't allow installing while another download is running
enabled: installed || (!(toolbox.isDownloading && toolbox.activePackage != model) && !loginRequired) enabled: installed || (!(toolbox.isDownloading && toolbox.activePackage != model) && !loginRequired)
opacity: enabled ? 1.0 : 0.5 opacity: enabled ? 1.0 : 0.5
visible: !updateButton.visible && !installed// Don't show when the update button is visible visible: !updateButton.visible && !installed // Don't show when the update button is visible
} }
Cura.SecondaryButton Cura.SecondaryButton

View file

@ -1,16 +1,16 @@
// Copyright (c) 2018 Ultimaker B.V. // Copyright (c) 2019 Ultimaker B.V.
// Toolbox is released under the terms of the LGPLv3 or higher. // Toolbox is released under the terms of the LGPLv3 or higher.
import QtQuick 2.2 import QtQuick 2.10
import QtQuick.Controls 1.4 import QtQuick.Controls 2.3
import QtQuick.Controls.Styles 1.4
import UM 1.1 as UM import UM 1.1 as UM
import Cura 1.0 as Cura import Cura 1.0 as Cura
Item Cura.PrimaryButton
{ {
id: base id: button
property var active: false property var active: false
property var complete: false property var complete: false
@ -23,12 +23,6 @@ Item
signal activeAction() // Action when button is active and clicked (likely cancel) signal activeAction() // Action when button is active and clicked (likely cancel)
signal completeAction() // Action when button is complete and clicked (likely go to installed) signal completeAction() // Action when button is complete and clicked (likely go to installed)
width: UM.Theme.getSize("toolbox_action_button").width
height: UM.Theme.getSize("toolbox_action_button").height
Cura.PrimaryButton
{
id: button
width: UM.Theme.getSize("toolbox_action_button").width width: UM.Theme.getSize("toolbox_action_button").width
height: UM.Theme.getSize("toolbox_action_button").height height: UM.Theme.getSize("toolbox_action_button").height
fixedWidthMode: true fixedWidthMode: true
@ -63,5 +57,4 @@ Item
} }
} }
busy: active busy: active
}
} }