添加预览
parent
f40c6b2865
commit
36250d9615
|
@ -0,0 +1,8 @@
|
||||||
|
pragma Singleton
|
||||||
|
|
||||||
|
import QtQuick
|
||||||
|
|
||||||
|
QtObject {
|
||||||
|
property string username
|
||||||
|
property string userId
|
||||||
|
}
|
|
@ -1,3 +1,4 @@
|
||||||
singleton NavItems 1.0 NavItems.qml
|
singleton NavItems 1.0 NavItems.qml
|
||||||
singleton FooterItems 1.0 FooterItems.qml
|
singleton FooterItems 1.0 FooterItems.qml
|
||||||
singleton Request 1.0 Request.qml
|
singleton Request 1.0 Request.qml
|
||||||
|
singleton UserData 1.0 UserData.qml
|
|
@ -29,7 +29,7 @@ FluArea {
|
||||||
NoteList {
|
NoteList {
|
||||||
id: noteList
|
id: noteList
|
||||||
onOpen: function handle(noteId) {
|
onOpen: function handle(noteId) {
|
||||||
console.log("open note: " + noteId)
|
emit: SignalFileOperation.openNote(noteId)
|
||||||
}
|
}
|
||||||
onCreateNote: function handle() {
|
onCreateNote: function handle() {
|
||||||
console.log("create note")
|
console.log("create note")
|
||||||
|
@ -40,10 +40,10 @@ FluArea {
|
||||||
id: content_area
|
id: content_area
|
||||||
paddings: 0
|
paddings: 0
|
||||||
backgroundColor: "#f9f9f9"
|
backgroundColor: "#f9f9f9"
|
||||||
// visible: false
|
// visible: false
|
||||||
property string type: ""
|
property string type: ""
|
||||||
property string knowledgeFileId
|
property string knowledgeFileId
|
||||||
signal back()
|
signal back
|
||||||
signal download(string knowledgeFileId)
|
signal download(string knowledgeFileId)
|
||||||
signal clickTags(string tagName)
|
signal clickTags(string tagName)
|
||||||
|
|
||||||
|
@ -53,7 +53,6 @@ FluArea {
|
||||||
// bottom: 10
|
// bottom: 10
|
||||||
// left: 10
|
// left: 10
|
||||||
// }
|
// }
|
||||||
|
|
||||||
FluScrollablePage {
|
FluScrollablePage {
|
||||||
id: content_page
|
id: content_page
|
||||||
anchors.fill: parent
|
anchors.fill: parent
|
||||||
|
@ -107,11 +106,23 @@ FluArea {
|
||||||
content_page.brief = data.knowledgeFileAttribute.brief
|
content_page.brief = data.knowledgeFileAttribute.brief
|
||||||
content_page.browsCount = data.knowledgeFileAttribute.pageView
|
content_page.browsCount = data.knowledgeFileAttribute.pageView
|
||||||
|
|
||||||
var starers = data.knowledgeFileAttribute.starers
|
// var starers = data.knowledgeFileAttribute.starers
|
||||||
for (var i = 0; i < starers.length; i++) {
|
// for (var i = 0; i < starers.length; i++) {
|
||||||
|
|
||||||
|
// }
|
||||||
|
// content_page.favoriteCount = starers.length
|
||||||
|
if (content_area.type === "MD") {
|
||||||
|
|
||||||
|
} else if (content_area.type === "VIDEO") {
|
||||||
|
|
||||||
|
} else {
|
||||||
|
Request.get("knowledge/" + knowledgeFileId + "/preview/external",
|
||||||
|
function (res) {
|
||||||
|
content_view.push(other_view, {
|
||||||
|
"url": res
|
||||||
|
})
|
||||||
|
})
|
||||||
}
|
}
|
||||||
content_page.favoriteCount = starers.length
|
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -129,7 +140,6 @@ FluArea {
|
||||||
Layout.margins: -5
|
Layout.margins: -5
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
Item {
|
Item {
|
||||||
Layout.fillWidth: true
|
Layout.fillWidth: true
|
||||||
implicitHeight: 50
|
implicitHeight: 50
|
||||||
|
@ -268,47 +278,45 @@ FluArea {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
WebEngineView {
|
// WebEngineView {
|
||||||
|
// Layout.fillWidth: true
|
||||||
|
// backgroundColor: "transparent"
|
||||||
|
// implicitHeight: 200
|
||||||
|
// settings.javascriptEnabled: true
|
||||||
|
// settings.pluginsEnabled: true
|
||||||
|
// url: "https://www.baidu.com"
|
||||||
|
// }
|
||||||
|
StackView {
|
||||||
|
id: content_view
|
||||||
Layout.fillWidth: true
|
Layout.fillWidth: true
|
||||||
|
implicitHeight: 400
|
||||||
|
}
|
||||||
|
|
||||||
|
Component {
|
||||||
|
id: video_view
|
||||||
|
FluMediaPlayer {
|
||||||
|
width: parent.width
|
||||||
|
implicitHeight: width * 9 / 16.
|
||||||
|
}
|
||||||
|
}
|
||||||
|
Component {
|
||||||
|
id: text_view
|
||||||
|
NoteEditPage {
|
||||||
|
noteId: "255454"
|
||||||
|
width: parent.width
|
||||||
|
implicitHeight: 400
|
||||||
|
}
|
||||||
|
}
|
||||||
|
Component {
|
||||||
|
id: other_view
|
||||||
|
WebEngineView {
|
||||||
|
width: parent.width
|
||||||
backgroundColor: "transparent"
|
backgroundColor: "transparent"
|
||||||
implicitHeight: 200
|
implicitHeight: 200
|
||||||
settings.javascriptEnabled: true
|
settings.javascriptEnabled: true
|
||||||
settings.pluginsEnabled: true
|
settings.pluginsEnabled: true
|
||||||
url: "https://www.baidu.com"
|
url: "https://www.baidu.com"
|
||||||
}
|
}
|
||||||
|
}
|
||||||
// StackView {
|
|
||||||
// id: content_view
|
|
||||||
// Layout.fillWidth: true
|
|
||||||
// implicitHeight: 400
|
|
||||||
// initialItem: other_view
|
|
||||||
// }
|
|
||||||
|
|
||||||
// Component {
|
|
||||||
// id: video_view
|
|
||||||
// FluMediaPlayer {
|
|
||||||
// width: parent.width
|
|
||||||
// implicitHeight: width * 9 / 16.
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// Component {
|
|
||||||
// id: text_view
|
|
||||||
// NoteEditPage {
|
|
||||||
// noteId: "255454"
|
|
||||||
// width: parent.width
|
|
||||||
// implicitHeight: 400
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// Component {
|
|
||||||
// id: other_view
|
|
||||||
// WebEngineView {
|
|
||||||
// width: parent.width
|
|
||||||
// backgroundColor: "transparent"
|
|
||||||
// implicitHeight: 200
|
|
||||||
// settings.javascriptEnabled: true
|
|
||||||
// settings.pluginsEnabled: true
|
|
||||||
// url: "https://www.baidu.com"
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -0,0 +1,10 @@
|
||||||
|
import QtQuick
|
||||||
|
import QtQuick.Layouts
|
||||||
|
import QtQuick.Window
|
||||||
|
import QtQuick.Controls
|
||||||
|
import QtQuick.Controls.Basic
|
||||||
|
import QtWebEngine 1.2
|
||||||
|
import FluentUI
|
||||||
|
import AicsKB.FileTransferManager
|
||||||
|
import SignalFileOperation 1.0
|
||||||
|
|
|
@ -361,8 +361,6 @@ void FileTransferManager::download(const QString &fileId, const QString &fileNam
|
||||||
auto res = httpDownload(fileUrl, savePath, item);
|
auto res = httpDownload(fileUrl, savePath, item);
|
||||||
qDebug() << "End Get" << res;
|
qDebug() << "End Get" << res;
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void FileTransferManager::pause(const QString &fileId)
|
void FileTransferManager::pause(const QString &fileId)
|
||||||
|
|
Loading…
Reference in New Issue