search界面

main
shmily744 2023-07-03 10:38:59 +08:00
parent fef9e15030
commit b2c40f9e84
1 changed files with 108 additions and 4 deletions

View File

@ -4,6 +4,7 @@ import QtQuick.Window
import QtQuick.Controls
import QtQuick.Controls.Basic
import FluentUI
import "qrc:///AicsKnowledgeBase/qml/component"
FluArea {
property string url: ''
@ -13,8 +14,111 @@ FluArea {
Layout.topMargin: 20
paddings: 10
FluText {
Layout.topMargin: 20
text: "Search"
}
// FluText {
// Layout.topMargin: 20
// text: "Search"
// }
/*
*/
ColumnLayout{
RowLayout{
width:parent.width
FluDropDownButton{
id:select_model
Layout.alignment: Qt.AlignLeft
text:"标题"
items:[
FluMenuItem{
text:"标题"
onClicked: {
select_model.text = text
}
},
FluMenuItem{
text:"内容"
onClicked: {
select_model.text = text
}
},
FluMenuItem{
text:"标签"
onClicked: {
select_model.text = text
}
}
]
}
FluTextBox{
//placeholderText:""
Layout.fillWidth: true
}
FluIconButton{
Layout.alignment: Qt.AlignRight
iconSource:FluentIcons.Search
}
}
//
RowLayout{
width:parent.width
FluText{
Layout.alignment: Qt.AlignLeft
text:"格式: "
}
FluCheckBox{
id:selectAllFormat
text:"all"
Component.onCompleted:{
clicked()
}
onClicked:{
selectPDFAndWord.checked=true
selectVideo.checked=true
selectPPT.checked=true
}
}
FluCheckBox{
id:selectPDFAndWord
text:"pdf/word"
//wrapMode: Text.WordWrap
onClicked:{
selectAllFormat.checked = selectPDFAndWord.checked && selectPPT.checked && selectVideo.checked
}
}
FluCheckBox{
id:selectPPT
text:"ppt"
onClicked:{
selectAllFormat.checked = selectPDFAndWord.checked && selectPPT.checked && selectVideo.checked
}
}
FluCheckBox{
id:selectVideo
text:"video"
onClicked:{
selectAllFormat.checked = selectPDFAndWord.checked && selectPPT.checked && selectVideo.checked
}
}
}
Rectangle{
FileList{
Button{
anchors.fill: parent
background: Rectangle{
color: Qt.red
}
}
// anchors.top: tags.anchors.bottom
// anchors.bottom: parent.anchors.bottom
}
}
}
}