0
我有一個SplitView
和此拆分視圖內我有兩個元件(Rectangle
(用戶)和含有ColumnLayout
(進程一個Item
))。控制SPLITVIEW邊界在QML
用戶可以選擇,如果他想看到的用戶與否。如果他不希望看到的用戶,那麼,我的矩形寬度設置爲0,他能看到的只是過程,但問題是,在該窗口中,有兩個邊界。 一個是從窗口,一個是來自SplitView
。
不知道如何才能擺脫這種雙重邊界?
我有一個SplitView
和此拆分視圖內我有兩個元件(Rectangle
(用戶)和含有ColumnLayout
(進程一個Item
))。控制SPLITVIEW邊界在QML
用戶可以選擇,如果他想看到的用戶與否。如果他不希望看到的用戶,那麼,我的矩形寬度設置爲0,他能看到的只是過程,但問題是,在該窗口中,有兩個邊界。 一個是從窗口,一個是來自SplitView
。
不知道如何才能擺脫這種雙重邊界?
嘗試將矩形的可見屬性設置爲false(而不是改變幅度爲0)
在這個例子中,你可以改變SPLITVIEW 的可見光左「邊」(邊境不是邊界,它的第一和第二元件)之間的SPLITVIEW滑塊:
ApplicationWindow {
title: qsTr("Hello World")
width: 640
height: 480
visible: true
SplitView {
anchors.fill: parent
Rectangle {
id: rec
width: 0
height: parent.height
visible: false
}
Rectangle {
width: 200
color:"red"
height: parent.height
}
Button {
text: "change left border of splitview"
onClicked: {
rec.visible = !rec.visible;
}
}
}
}