From 9bcf04215760f2a6270b507568679a7a046911b8 Mon Sep 17 00:00:00 2001 From: restitux Date: Sat, 3 Sep 2022 00:54:01 -0400 Subject: [PATCH] Register mpv widget with Qt runtime --- ikinuki_client/__main__.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/ikinuki_client/__main__.py b/ikinuki_client/__main__.py index f398de6..e512985 100644 --- a/ikinuki_client/__main__.py +++ b/ikinuki_client/__main__.py @@ -14,7 +14,8 @@ from PyQt5.QtGui import QImage # from PyQt5.QtCore import QObject, QUrl, pyqtProperty -# from .qtmpv import MpvObject + +from .qtmpv import MpvObject import requests @@ -141,7 +142,11 @@ def DatabaseType(data_source) -> Type: def main(): app = QApplication(sys.argv) - # data_source = DataSource(["Anime", "TV", "Movies", "Settings"]) + qmlRegisterType(MpvObject, "Ikinuki.Client", 1, 0, "Mpv") + import locale + + locale.setlocale(locale.LC_NUMERIC, "C") + data_source = DataSource( [ "http://127.0.0.1:8080/a/", @@ -174,7 +179,6 @@ def main(): # # app = QApplication([]) # -# qmlRegisterType(MpvObject, 'mpvtest', 1, 0, "MpvObject") # # window = QQmlApplicationEngine("layouts/mpv.qml") # window.run