summarylogtreecommitdiffstats
path: root/0001-Replace_pyqt4_to_pyqt5_as_depends.patch
diff options
context:
space:
mode:
Diffstat (limited to '0001-Replace_pyqt4_to_pyqt5_as_depends.patch')
-rw-r--r--0001-Replace_pyqt4_to_pyqt5_as_depends.patch47
1 files changed, 47 insertions, 0 deletions
diff --git a/0001-Replace_pyqt4_to_pyqt5_as_depends.patch b/0001-Replace_pyqt4_to_pyqt5_as_depends.patch
new file mode 100644
index 000000000000..512ac1ca87cd
--- /dev/null
+++ b/0001-Replace_pyqt4_to_pyqt5_as_depends.patch
@@ -0,0 +1,47 @@
+diff -ura --color musicbox-0.2.5.4/NEMbox/osdlyrics.py musicbox-0.2.5.4.new/NEMbox/osdlyrics.py
+--- musicbox-0.2.5.4/NEMbox/osdlyrics.py 2018-11-28 15:23:07.000000000 +0900
++++ musicbox-0.2.5.4.new/NEMbox/osdlyrics.py 2018-12-27 22:17:27.205920448 +0900
+@@ -19,16 +19,16 @@
+ config = Config()
+
+ try:
+- from PyQt4 import QtGui, QtCore, QtDBus
++ from PyQt5 import QtGui, QtWidgets, QtCore, QtDBus
+ pyqt_activity = True
+ except ImportError:
+ pyqt_activity = False
+- log.warn("PyQt4 module not installed.")
++ log.warn("PyQt5 module not installed.")
+ log.warn("Osdlyrics Not Available.")
+
+ if pyqt_activity:
+
+- class Lyrics(QtGui.QWidget):
++ class Lyrics(QtWidgets.QWidget):
+
+ def __init__(self):
+ super(Lyrics, self).__init__()
+@@ -52,10 +52,10 @@
+ self.setMinimumSize(600, 50)
+ osdlyrics_size = config.get("osdlyrics_size")
+ self.resize(osdlyrics_size[0], osdlyrics_size[1])
+- scn = QtGui.QApplication.desktop().screenNumber(
+- QtGui.QApplication.desktop().cursor().pos())
+- bl = QtGui.QApplication.desktop().screenGeometry(scn).bottomLeft()
+- br = QtGui.QApplication.desktop().screenGeometry(scn).bottomRight()
++ scn = QtWidgets.QApplication.desktop().screenNumber(
++ QtWidgets.QApplication.desktop().cursor().pos())
++ bl = QtWidgets.QApplication.desktop().screenGeometry(scn).bottomLeft()
++ br = QtWidgets.QApplication.desktop().screenGeometry(scn).bottomRight()
+ bc = (bl + br) / 2
+ frameGeo = self.frameGeometry()
+ frameGeo.moveCenter(bc)
+@@ -114,7 +114,7 @@
+
+ def show_lyrics():
+
+- app = QtGui.QApplication(sys.argv)
++ app = QtWidgets.QApplication(sys.argv)
+ lyrics = Lyrics()
+ QtDBus.QDBusConnection.sessionBus().registerService('org.musicbox.Bus')
+ QtDBus.QDBusConnection.sessionBus().registerObject('/', lyrics)