diff --git a/AicsKnowledgeBase/qml/component/FileList.qml b/AicsKnowledgeBase/qml/component/FileList.qml index 72e2165..642a41b 100644 --- a/AicsKnowledgeBase/qml/component/FileList.qml +++ b/AicsKnowledgeBase/qml/component/FileList.qml @@ -156,33 +156,33 @@ Item { } ListModel { id: fileListModel - // ListElement { - // title: "File 1" - // isDir: true - // brief: "This is a test file" - // type: "FOLDER" - // } - // ListElement { - // uid: "2" - // title: "File 2" - // isDir: false - // brief: "This is a test file" - // size: 500 - // type: "WORD" - // date: "2020-09-09" - // pageView: 100 - // stars: 10 - // } - // ListElement { - // uid: "3" - // title: "File 3" - // isDir: false - // brief: "This is a test file" - // type: "PPT" - // date: "2020-09-09" - // pageView: 100 - // size: 10200000022 - // stars: 10 - // } + ListElement { + title: "File 1" + isDir: true + brief: "This is a test file" + type: "FOLDER" + } + ListElement { + uid: "2" + title: "File 2" + isDir: false + brief: "This is a test file" + size: 500 + type: "WORD" + date: "2020-09-09" + pageView: 100 + stars: 10 + } + ListElement { + uid: "3" + title: "File 3" + isDir: false + brief: "This is a test file" + type: "PPT" + date: "2020-09-09" + pageView: 100 + size: 10200000022 + stars: 10 + } } } diff --git a/AicsKnowledgeBase/qml/page/SearchPage.qml b/AicsKnowledgeBase/qml/page/SearchPage.qml index 6593db9..df66917 100644 --- a/AicsKnowledgeBase/qml/page/SearchPage.qml +++ b/AicsKnowledgeBase/qml/page/SearchPage.qml @@ -14,111 +14,102 @@ FluArea { Layout.topMargin: 20 paddings: 10 -// FluText { -// Layout.topMargin: 20 -// text: "Search" -// } + // FluText { + // Layout.topMargin: 20 + // text: "Search" + // } /* 按标题,内容搜索 */ - ColumnLayout{ + 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 + } + } + ] + } - 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 + 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 - } - } + } + 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" + 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 - } - } - } + 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 - } - } + Rectangle{ + FileList{ - } + } + } + + } }