import QtQuick 2.12
import QtQuick.Window 2.12
import QtQuick.Controls 2.5
Item {
id: rootItem
Window {
id: waitWindow
visible: true
height: 300
width: 300
flags: Qt.FramelessWindowHint
Rectangle {
anchors.fill: parent
color: "red"
}
Text {
anchors.centerIn: parent
text: "WAIT WINDOW"
}
}
Window {
id: mainWindow
visible: false
height: 600
width: 600
flags: Qt.Window
Rectangle {
anchors.fill: parent
color: "green"
}
Text {
anchors.centerIn: parent
text: "MAIN WINDOW"
}
}
}
import QtQuick 2.12
import QtQuick.Window 2.12
import QtQuick.Controls 2.5
ApplicationWindow {
id: rootWindow
width: 600
height: 600
visible: true
flags: Qt.Window
Loader {
id: loader
anchors.fill: parent
Component {
id: waitWin
Item {
Rectangle {
anchors.fill: parent
color: "red"
}
Text {
anchors.centerIn: parent
text: "WAIT WINDOW"
}
Timer {
interval: 2000
running: true
repeat: false
onTriggered: {
loader.sourceComponent = mainWin
}
}
Component.onCompleted: {
rootWindow.flags = Qt.FramelessWindowHint
rootWindow.width = 300
rootWindow.height = 300
}
}
}
Component {
id: mainWin
Item {
Rectangle {
anchors.fill: parent
color: "green"
}
Text {
anchors.centerIn: parent
text: "MAIN WINDOW"
}
Component.onCompleted: {
rootWindow.flags = Qt.Window
rootWindow.width = 600
rootWindow.height = 600
rootWindow.y = (screen.height - rootWindow.height) / 2
rootWindow.x = (screen.width - rootWindow.width) / 2
}
}
}
sourceComponent: waitWin
}
}
приложение, которое заменяет личный дневник, загрузил картинку, написал текст, теги и отправил на сервер, после чего данные эти получил и сформировал ленту твоих записей, и все тоже самое продублировать на сайте.