]> dgit.raspbian.org Git - nextcloud-desktop.git/commitdiff
Add basic, start FileProviderSettings page
authorClaudio Cambra <claudio.cambra@nextcloud.com>
Wed, 17 May 2023 07:21:26 +0000 (15:21 +0800)
committerClaudio Cambra <claudio.cambra@nextcloud.com>
Mon, 19 Feb 2024 14:45:05 +0000 (22:45 +0800)
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
resources.qrc
src/gui/macOS/ui/FileProviderSettings.qml [new file with mode: 0644]
src/gui/settingsdialog.cpp

index fc65956940bf4e5cbf1c54af5994815a7b432caf..34de449ff823e77fa1671597e1d1a05da575ed94 100644 (file)
@@ -12,6 +12,7 @@
         <file>src/gui/filedetails/FileDetailsView.qml</file>
         <file>src/gui/filedetails/FileDetailsWindow.qml</file>
         <file>src/gui/filedetails/FileTag.qml</file>
+        <file>src/gui/filedetails/NCInputDateField.qml</file>
         <file>src/gui/filedetails/NCInputTextEdit.qml</file>
         <file>src/gui/filedetails/NCInputTextField.qml</file>
         <file>src/gui/filedetails/NCTabButton.qml</file>
@@ -61,6 +62,6 @@
         <file>src/gui/ResolveConflictsDialog.qml</file>
         <file>src/gui/ConflictDelegate.qml</file>
         <file>src/gui/ConflictItemFileInfo.qml</file>
-        <file>src/gui/filedetails/NCInputDateField.qml</file>
+        <file>src/gui/macOS/ui/FileProviderSettings.qml</file>
     </qresource>
 </RCC>
diff --git a/src/gui/macOS/ui/FileProviderSettings.qml b/src/gui/macOS/ui/FileProviderSettings.qml
new file mode 100644 (file)
index 0000000..9b50fc4
--- /dev/null
@@ -0,0 +1,23 @@
+/*
+ * Copyright (C) 2022 by Claudio Cambra <claudio.cambra@nextcloud.com>
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
+ * or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+ * for more details.
+ */
+
+import QtQuick 2.15
+
+Item {
+    Rectangle {
+        color: "red"
+        width: 100
+        height: 100
+    }
+}
index fe55858a855c4200f5d57bb153445b2fefdf4f0f..e81b3456fcb0461a432f6da1781ab22aab03663d 100644 (file)
@@ -144,7 +144,8 @@ SettingsDialog::SettingsDialog(ownCloudGui *gui, QWidget *parent)
         const auto macVfsSettingsContainer = QWidget::createWindowContainer(macVfsSettingsView);
         _ui->stack->addWidget(macVfsSettingsContainer);
 
-        //macVfsSettingsView->setSource()
+        const auto qmlSourceUrl = QUrl("qrc:/qml/src/gui/macOS/ui/FileProviderSettings.qml");
+        macVfsSettingsView->setSource(qmlSourceUrl);
 
         connect(_ui->stack, &QStackedWidget::currentChanged,
                 this, &SettingsDialog::currentPageChanged);