update x value of topbutton when resize window
This commit is contained in:
parent
45dc302de4
commit
da02f49850
2 changed files with 10 additions and 1 deletions
|
@ -5,6 +5,8 @@ import QtQuick.Shapes
|
|||
Popup {
|
||||
id: root
|
||||
|
||||
property alias buttonWidth: button.implicitWidth
|
||||
|
||||
modal: false
|
||||
closePolicy: Popup.NoAutoClose
|
||||
padding: 4
|
||||
|
@ -20,6 +22,8 @@ Popup {
|
|||
}
|
||||
|
||||
ImageButtonType {
|
||||
id: button
|
||||
|
||||
image: "qrc:/images/svg/close_black_24dp.svg"
|
||||
imageColor: "#D7D8DB"
|
||||
|
||||
|
|
|
@ -136,6 +136,11 @@ PageType {
|
|||
ServersModel.currentlyProcessedIndex = ServersModel.defaultIndex
|
||||
tabBarStackView.push(pagePath, { "objectName" : pagePath })
|
||||
}
|
||||
|
||||
onWidthChanged: {
|
||||
topCloseButton.x = tabBarStackView.x + tabBarStackView.width -
|
||||
topCloseButton.buttonWidth - topCloseButton.rightPadding
|
||||
}
|
||||
}
|
||||
|
||||
TabBar {
|
||||
|
@ -231,7 +236,7 @@ PageType {
|
|||
|
||||
TopCloseButtonType {
|
||||
id: topCloseButton
|
||||
x: tabBarStackView.width - topCloseButton.width
|
||||
x: tabBarStackView.width - topCloseButton.buttonWidth - topCloseButton.rightPadding
|
||||
z: 1
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue