File 0002-Add-missing-file-with-UI-for-configuration.patch of Package plasma-nm5

From 3d8b6d6cfe00a21c10d47caaa9c765ba2036adb3 Mon Sep 17 00:00:00 2001
From: Jan Grulich <jgrulich@redhat.com>
Date: Fri, 9 Jun 2017 08:55:52 +0200
Subject: [PATCH 2/2] Add missing file with UI for configuration

---
 applet/contents/ui/configGeneral.qml | 46 ++++++++++++++++++++++++++++++++++++
 1 file changed, 46 insertions(+)
 create mode 100644 applet/contents/ui/configGeneral.qml

diff --git a/applet/contents/ui/configGeneral.qml b/applet/contents/ui/configGeneral.qml
new file mode 100644
index 00000000..b3bcdb92
--- /dev/null
+++ b/applet/contents/ui/configGeneral.qml
@@ -0,0 +1,46 @@
+/*
+    Copyright 2017 Jan Grulich <jgrulich@redhat.com>
+
+    This library is free software; you can redistribute it and/or
+    modify it under the terms of the GNU Lesser General Public
+    License as published by the Free Software Foundation; either
+    version 2.1 of the License, or (at your option) version 3, or any
+    later version accepted by the membership of KDE e.V. (or its
+    successor approved by the membership of KDE e.V.), which shall
+    act as a proxy defined in Section 6 of version 3 of the license.
+
+    This library 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
+    Lesser General Public License for more details.
+
+    You should have received a copy of the GNU Lesser General Public
+    License along with this library.  If not, see <http://www.gnu.org/licenses/>.
+*/
+
+import QtQuick 2.0
+import QtQuick.Controls 1.1 as Controls
+import QtQuick.Layouts 1.1 as Layouts
+
+Item {
+    id: generalPage
+    width: childrenRect.width
+    height: childrenRect.height
+
+    signal configurationChanged
+
+    property alias cfg_unlockModemOnDetection: unlockModem.checked
+
+    Layouts.ColumnLayout {
+        id: mainColumn
+
+        Controls.CheckBox {
+            id: unlockModem
+            Layouts.Layout.fillWidth: true
+            text: i18n("Ask for PIN on modem detection")
+            onClicked: {
+                generalPage.configurationChanged()
+            }
+        }
+    }
+}
-- 
2.13.2

openSUSE Build Service is sponsored by