Fix grid view margins and scroll bar positioning on Qt 5.9
This commit is contained in:
parent
69e31a0a37
commit
de8b12f594
2 changed files with 11 additions and 15 deletions
|
|
@ -12,10 +12,10 @@ GridView {
|
|||
id: appGrid
|
||||
focus: true
|
||||
activeFocusOnTab: true
|
||||
leftMargin: (parent.width % (cellWidth + rightMargin)) / 2
|
||||
topMargin: 20
|
||||
rightMargin: 5
|
||||
bottomMargin: 5
|
||||
leftMargin: contentHeight > cellHeight && parent.width > cellWidth ? (parent.width % cellWidth) / 2 : 10
|
||||
rightMargin: leftMargin
|
||||
cellWidth: 230; cellHeight: 297;
|
||||
|
||||
function computerLost()
|
||||
|
|
@ -268,11 +268,9 @@ GridView {
|
|||
|
||||
parent: appGrid.parent
|
||||
anchors {
|
||||
top: appGrid.top
|
||||
left: appGrid.right
|
||||
bottom: appGrid.bottom
|
||||
|
||||
leftMargin: -10
|
||||
top: parent.top
|
||||
right: parent.right
|
||||
bottom: parent.bottom
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -12,11 +12,11 @@ GridView {
|
|||
id: pcGrid
|
||||
focus: true
|
||||
activeFocusOnTab: true
|
||||
leftMargin: (parent.width % (cellWidth + rightMargin)) / 2
|
||||
topMargin: 20
|
||||
rightMargin: 5
|
||||
bottomMargin: 5
|
||||
cellWidth: 350; cellHeight: 350;
|
||||
leftMargin: contentHeight > cellHeight && parent.width > cellWidth ? (parent.width % cellWidth) / 2 : 10
|
||||
rightMargin: leftMargin
|
||||
cellWidth: 310; cellHeight: 350;
|
||||
objectName: "Computers"
|
||||
|
||||
Component.onCompleted: {
|
||||
|
|
@ -263,11 +263,9 @@ GridView {
|
|||
ScrollBar.vertical: ScrollBar {
|
||||
parent: pcGrid.parent
|
||||
anchors {
|
||||
top: pcGrid.top
|
||||
left: pcGrid.right
|
||||
bottom: pcGrid.bottom
|
||||
|
||||
leftMargin: -10
|
||||
top: parent.top
|
||||
right: parent.right
|
||||
bottom: parent.bottom
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue