mirror of
https://github.com/monero-project/monero-gui.git
synced 2024-12-23 03:59:38 +00:00
adjust button size dynamically
This commit is contained in:
parent
7cbd61dae2
commit
842e4df223
1 changed files with 6 additions and 1 deletions
|
@ -27,6 +27,7 @@
|
|||
// THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
import QtQuick 2.0
|
||||
import QtQuick.Layouts 1.1
|
||||
|
||||
Item {
|
||||
id: button
|
||||
|
@ -41,6 +42,10 @@ Item {
|
|||
property alias text: label.text
|
||||
signal clicked()
|
||||
|
||||
// Dynamic label width
|
||||
width: label.contentWidth + 20
|
||||
Layout.minimumWidth: 100
|
||||
|
||||
|
||||
Rectangle {
|
||||
anchors.left: parent.left
|
||||
|
@ -78,13 +83,13 @@ Item {
|
|||
anchors.left: parent.left
|
||||
anchors.right: parent.right
|
||||
horizontalAlignment: Text.AlignHCenter
|
||||
elide: Text.ElideRight
|
||||
font.family: "Arial"
|
||||
font.bold: true
|
||||
font.letterSpacing: -1
|
||||
font.pixelSize: button.fontSize
|
||||
color: parent.textColor
|
||||
visible: parent.icon === ""
|
||||
font.capitalization : Font.AllUppercase
|
||||
}
|
||||
|
||||
Image {
|
||||
|
|
Loading…
Reference in a new issue