settings seem to work, wow
This commit is contained in:
parent
f97847b949
commit
be3d8b0e77
11
qml/main.qml
11
qml/main.qml
@ -2,7 +2,7 @@ import QtQuick
|
||||
import QtQuick.Window
|
||||
import QtQuick.Controls
|
||||
import QtQuick.Layouts
|
||||
|
||||
import QtCore
|
||||
|
||||
|
||||
ApplicationWindow {
|
||||
@ -27,18 +27,25 @@ ApplicationWindow {
|
||||
|
||||
Welcome {
|
||||
id: welcome
|
||||
serverAddress: settings.serverAddress
|
||||
onPickServer: function (address) {
|
||||
pick.address = address;
|
||||
stack.push(pick)
|
||||
}
|
||||
}
|
||||
|
||||
Settings {
|
||||
id: settings
|
||||
|
||||
property string serverAddress
|
||||
}
|
||||
|
||||
ServerPick {
|
||||
visible: false
|
||||
id: pick
|
||||
onBack: stack.pop()
|
||||
onSuccess: function (address) {
|
||||
welcome.serverAddress = address;
|
||||
settings.serverAddress = address;
|
||||
stack.pop();
|
||||
}
|
||||
}
|
||||
|
7
root.cpp
7
root.cpp
@ -9,6 +9,13 @@ Root::Root(const QUrl& root, int& argc, char* argv[]) :
|
||||
{
|
||||
std::cout << "Starting Magpie..." << std::endl;
|
||||
|
||||
setOrganizationName("macaw.me");
|
||||
setOrganizationDomain("macaw.me");
|
||||
setApplicationName("magpie");
|
||||
setApplicationDisplayName("Magpie");
|
||||
setApplicationVersion("0.0.1");
|
||||
setDesktopFileName("magpie");
|
||||
|
||||
connect(&engine, &QQmlApplicationEngine::objectCreated,
|
||||
this, &Root::onObjectCreated,
|
||||
Qt::QueuedConnection
|
||||
|
Loading…
Reference in New Issue
Block a user