Move settings into a separate window, prepare YouAds component for a native rewrite

This commit is contained in:
Dark Steveneq
2025-10-13 13:30:03 +02:00
parent 362166cc1f
commit 1d312ca9d1
8 changed files with 158 additions and 213 deletions

View File

@@ -2,24 +2,15 @@ import QtQuick 6.8
import QtQuick.Controls 6.8
import QtQuick.Controls.Basic 6.8
import QtQuick.Layouts 6.8
import QtQuick.Dialogs 6.10
import QYRComponents 1.0
ApplicationWindow {
id: root
width: 1280
height: 800
title: qsTr("QYouRadio")
Dialog {
id: dialogSettings
// modality: Qt.WindowModal
popupType: Popup.Window
title: qsTr("Settings")
ViewSettings {}
}
ColumnLayout {
anchors.fill: parent
anchors.margins: 10
@@ -64,7 +55,9 @@ ApplicationWindow {
Button {
text: "S"
onClicked: function() {
dialogSettings.open()
var component = Qt.createComponent("ViewSettings.qml")
var window = component.createObject(root)
window.show()
}
}
}