笔记创建的基本界面
parent
36250d9615
commit
604203047c
|
@ -62,30 +62,9 @@ FluWindow {
|
||||||
Layout.topMargin: 45
|
Layout.topMargin: 45
|
||||||
Layout.bottomMargin: 4
|
Layout.bottomMargin: 4
|
||||||
Layout.rightMargin: 4
|
Layout.rightMargin: 4
|
||||||
replaceEnter: Transition {
|
replaceEnter: null
|
||||||
PropertyAnimation {
|
replaceExit: null
|
||||||
target: stack_view
|
initialItem: create_note_view
|
||||||
property: "opacity"
|
|
||||||
from: 0
|
|
||||||
to: 1
|
|
||||||
duration:700
|
|
||||||
easing.type: Easing.InOutElastic;
|
|
||||||
easing.amplitude: 2.0;
|
|
||||||
easing.period: 1.5
|
|
||||||
}
|
|
||||||
}
|
|
||||||
replaceExit: Transition {
|
|
||||||
PropertyAnimation {
|
|
||||||
target: stack_view
|
|
||||||
property: "opacity"
|
|
||||||
from: 1
|
|
||||||
to: 0
|
|
||||||
duration:500
|
|
||||||
easing.type: Easing.InOutElastic;
|
|
||||||
easing.amplitude: 2.0;
|
|
||||||
easing.period: 1.5
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
Connections {
|
Connections {
|
||||||
|
@ -116,6 +95,13 @@ FluWindow {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Component {
|
||||||
|
id: create_note_view
|
||||||
|
CreateNotePage {
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
// ContentPage {
|
// ContentPage {
|
||||||
// Layout.fillHeight: true
|
// Layout.fillHeight: true
|
||||||
|
|
|
@ -7,4 +7,59 @@ import QtWebEngine 1.2
|
||||||
import FluentUI
|
import FluentUI
|
||||||
import AicsKB.FileTransferManager
|
import AicsKB.FileTransferManager
|
||||||
import SignalFileOperation 1.0
|
import SignalFileOperation 1.0
|
||||||
|
import "qrc:///AicsKnowledgeBase/qml/page"
|
||||||
|
import "qrc:///AicsKnowledgeBase/qml/component"
|
||||||
|
import "qrc:///AicsKnowledgeBase/qml/global"
|
||||||
|
|
||||||
|
FluArea {
|
||||||
|
id: edit_area
|
||||||
|
paddings: 0
|
||||||
|
backgroundColor: "#f9f9f9"
|
||||||
|
property string noteTitle
|
||||||
|
property string noteContent
|
||||||
|
|
||||||
|
FluScrollablePage {
|
||||||
|
id: edit_page
|
||||||
|
anchors.fill: parent
|
||||||
|
leftPadding: 5
|
||||||
|
topPadding: 5
|
||||||
|
rightPadding: 5
|
||||||
|
bottomPadding: 0
|
||||||
|
FluIconButton {
|
||||||
|
iconSize: 12
|
||||||
|
iconSource: FluentIcons.Back
|
||||||
|
onClicked: {
|
||||||
|
emit: SignalFileOperation.back()
|
||||||
|
}
|
||||||
|
Layout.margins: -5
|
||||||
|
}
|
||||||
|
Item {
|
||||||
|
Layout.fillWidth: true
|
||||||
|
implicitHeight: 50
|
||||||
|
RowLayout {
|
||||||
|
Layout.fillWidth: true
|
||||||
|
FluText {
|
||||||
|
padding: 10
|
||||||
|
text: "标题"
|
||||||
|
font {
|
||||||
|
pointSize: 15
|
||||||
|
bold: true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
FluTextBox {
|
||||||
|
padding: 10
|
||||||
|
placeholderText:"单行输入框"
|
||||||
|
implicitWidth: parent.width
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
Item {
|
||||||
|
Layout.fillWidth: true
|
||||||
|
implicitHeight: parent.height
|
||||||
|
Layout.fillWidth: true
|
||||||
|
NoteEditPage {
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
|
@ -58,7 +58,7 @@ FluArea {
|
||||||
else return "OTHER"
|
else return "OTHER"
|
||||||
}
|
}
|
||||||
|
|
||||||
function loadFile(noteFileId) {
|
function loadNote(noteFileId) {
|
||||||
note_area.noteFileId = noteFileId
|
note_area.noteFileId = noteFileId
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue