summaryrefslogtreecommitdiff
path: root/tidal_dl_ng/ui/dummy_register.py
diff options
context:
space:
mode:
authorRobert Honz <exislow+github@gmail.com>2024-02-01 07:38:01 +0100
committerRobert Honz <exislow+github@gmail.com>2024-02-01 07:38:01 +0100
commitc1bf278fd77d05425d99284d46728c2afeffb95b (patch)
treefafe8f0c31bc569d2ece769785c42deab5cafbb4 /tidal_dl_ng/ui/dummy_register.py
parenta994aa629ef8579819380fcd979ea2cf935125b8 (diff)
downloadtidal-dl-ng-c1bf278fd77d05425d99284d46728c2afeffb95b.tar.gz
✨ Implemented login dialog for PKCE login method. Fixes #22.
Diffstat (limited to 'tidal_dl_ng/ui/dummy_register.py')
-rw-r--r--tidal_dl_ng/ui/dummy_register.py33
1 files changed, 33 insertions, 0 deletions
diff --git a/tidal_dl_ng/ui/dummy_register.py b/tidal_dl_ng/ui/dummy_register.py
new file mode 100644
index 0000000..dfffdc2
--- /dev/null
+++ b/tidal_dl_ng/ui/dummy_register.py
@@ -0,0 +1,33 @@
+# Copyright (C) 2022 The Qt Company Ltd.
+# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR BSD-3-Clause
+
+from PySide6.QtDesigner import QPyDesignerCustomWidgetCollection
+
+from .dummy_wiggly import WigglyWidget
+
+# Set PYSIDE_DESIGNER_PLUGINS to point to this directory and load the plugin
+
+
+TOOLTIP = "A cool wiggly widget (Python)"
+DOM_XML = """
+<ui language='c++'>
+ <widget class='WigglyWidget' name='wigglyWidget'>
+ <property name='geometry'>
+ <rect>
+ <x>0</x>
+ <y>0</y>
+ <width>400</width>
+ <height>200</height>
+ </rect>
+ </property>
+ <property name='text'>
+ <string>Hello, world</string>
+ </property>
+ </widget>
+</ui>
+"""
+
+if __name__ == "__main__":
+ QPyDesignerCustomWidgetCollection.registerCustomWidget(
+ WigglyWidget, module="wigglywidget", tool_tip=TOOLTIP, xml=DOM_XML
+ )