aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/background.png (renamed from background.png)bin45367 -> 45367 bytes
-rw-r--r--src/command.py (renamed from command.py)0
-rw-r--r--src/components/__base__.py (renamed from components/__base__.py)2
-rw-r--r--src/components/__init__.py (renamed from components/__init__.py)0
-rw-r--r--src/components/color.py (renamed from components/color.py)4
-rw-r--r--src/components/color.ui (renamed from components/color.ui)0
-rw-r--r--src/components/image.py (renamed from components/image.py)2
-rw-r--r--src/components/image.ui (renamed from components/image.ui)0
-rw-r--r--src/components/original.py (renamed from components/original.py)4
-rw-r--r--src/components/original.ui (renamed from components/original.ui)0
-rw-r--r--src/components/text.py (renamed from components/text.py)4
-rw-r--r--src/components/text.ui (renamed from components/text.ui)0
-rw-r--r--src/components/video.py (renamed from components/video.py)2
-rw-r--r--src/components/video.ui (renamed from components/video.ui)0
-rw-r--r--src/core.py (renamed from core.py)9
-rw-r--r--src/encoder-options.json (renamed from encoder-options.json)0
-rw-r--r--src/main.py (renamed from main.py)6
-rw-r--r--src/mainwindow.py (renamed from mainwindow.py)55
-rw-r--r--src/mainwindow.ui (renamed from mainwindow.ui)0
-rw-r--r--src/presetmanager.py (renamed from presetmanager.py)8
-rw-r--r--src/presetmanager.ui (renamed from presetmanager.ui)0
-rw-r--r--src/preview_thread.py (renamed from preview_thread.py)6
-rw-r--r--src/video_thread.py (renamed from video_thread.py)4
23 files changed, 52 insertions, 54 deletions
diff --git a/background.png b/src/background.png
index fb58593..fb58593 100644
--- a/background.png
+++ b/src/background.png
Binary files differ
diff --git a/command.py b/src/command.py
index 1a1e810..1a1e810 100644
--- a/command.py
+++ b/src/command.py
diff --git a/components/__base__.py b/src/components/__base__.py
index bef7f0e..a4677b1 100644
--- a/components/__base__.py
+++ b/src/components/__base__.py
@@ -1,4 +1,4 @@
-from PyQt4 import QtGui, QtCore
+from PyQt5 import QtGui, QtCore, QtWidgets
from PIL import Image
import os
diff --git a/components/__init__.py b/src/components/__init__.py
index 8b13789..8b13789 100644
--- a/components/__init__.py
+++ b/src/components/__init__.py
diff --git a/components/color.py b/src/components/color.py
index 5ffcdea..8f9a1d1 100644
--- a/components/color.py
+++ b/src/components/color.py
@@ -1,6 +1,6 @@
from PIL import Image, ImageDraw
-from PyQt4 import uic, QtGui, QtCore
-from PyQt4.QtGui import QColor
+from PyQt5 import uic, QtGui, QtCore
+from PyQt5.QtGui import QColor
from PIL.ImageQt import ImageQt
import os
from . import __base__
diff --git a/components/color.ui b/src/components/color.ui
index a9dacea..a9dacea 100644
--- a/components/color.ui
+++ b/src/components/color.ui
diff --git a/components/image.py b/src/components/image.py
index f8ae64e..8ca88d3 100644
--- a/components/image.py
+++ b/src/components/image.py
@@ -1,5 +1,5 @@
from PIL import Image, ImageDraw
-from PyQt4 import uic, QtGui, QtCore
+from PyQt5 import uic, QtGui, QtCore, QtWidgets
import os
from . import __base__
diff --git a/components/image.ui b/src/components/image.ui
index 6df03a5..6df03a5 100644
--- a/components/image.ui
+++ b/src/components/image.ui
diff --git a/components/original.py b/src/components/original.py
index 6222157..61f463d 100644
--- a/components/original.py
+++ b/src/components/original.py
@@ -1,7 +1,7 @@
import numpy
from PIL import Image, ImageDraw
-from PyQt4 import uic, QtGui, QtCore
-from PyQt4.QtGui import QColor
+from PyQt5 import uic, QtGui, QtCore
+from PyQt5.QtGui import QColor
import os
from . import __base__
import time
diff --git a/components/original.ui b/src/components/original.ui
index 5808653..5808653 100644
--- a/components/original.ui
+++ b/src/components/original.ui
diff --git a/components/text.py b/src/components/text.py
index 2375dcd..0f599ed 100644
--- a/components/text.py
+++ b/src/components/text.py
@@ -1,6 +1,6 @@
from PIL import Image, ImageDraw
-from PyQt4.QtGui import QPainter, QColor, QFont
-from PyQt4 import uic, QtGui, QtCore
+from PyQt5.QtGui import QPainter, QColor, QFont
+from PyQt5 import uic, QtGui, QtCore
from PIL.ImageQt import ImageQt
import os
import io
diff --git a/components/text.ui b/src/components/text.ui
index 05e7f8e..05e7f8e 100644
--- a/components/text.ui
+++ b/src/components/text.ui
diff --git a/components/video.py b/src/components/video.py
index 1d250bd..58ce7a3 100644
--- a/components/video.py
+++ b/src/components/video.py
@@ -1,5 +1,5 @@
from PIL import Image, ImageDraw
-from PyQt4 import uic, QtGui, QtCore
+from PyQt5 import uic, QtGui, QtCore
import os
import subprocess
import threading
diff --git a/components/video.ui b/src/components/video.ui
index f05e8a5..f05e8a5 100644
--- a/components/video.ui
+++ b/src/components/video.ui
diff --git a/core.py b/src/core.py
index de6ed99..bb5d351 100644
--- a/core.py
+++ b/src/core.py
@@ -1,7 +1,7 @@
import sys
import io
import os
-from PyQt4 import QtCore, QtGui, uic
+from PyQt5 import QtCore, QtGui, uic
from os.path import expanduser
import subprocess as sp
import numpy
@@ -11,7 +11,7 @@ import time
from collections import OrderedDict
import json
from importlib import import_module
-from PyQt4.QtGui import QDesktopServices
+from PyQt5.QtCore import QStandardPaths
import string
@@ -19,8 +19,9 @@ class Core():
def __init__(self):
self.FFMPEG_BIN = self.findFfmpeg()
- self.dataDir = QDesktopServices.storageLocation(
- QDesktopServices.DataLocation)
+ self.dataDir = QStandardPaths.writableLocation(
+ QStandardPaths.AppConfigLocation
+ )
self.presetDir = os.path.join(self.dataDir, 'presets')
if getattr(sys, 'frozen', False):
# frozen
diff --git a/encoder-options.json b/src/encoder-options.json
index 78bc940..78bc940 100644
--- a/encoder-options.json
+++ b/src/encoder-options.json
diff --git a/main.py b/src/main.py
index 106bd29..4bf26db 100644
--- a/main.py
+++ b/src/main.py
@@ -1,4 +1,4 @@
-from PyQt4 import QtGui, uic
+from PyQt5 import QtGui, uic, QtWidgets
import sys
import os
@@ -49,7 +49,7 @@ if __name__ == "__main__":
# normal gui launch
proj = None
- app = QtGui.QApplication(sys.argv)
+ app = QtWidgets.QApplication(sys.argv)
app.setApplicationName("audio-visualizer")
app.setOrganizationName("audio-visualizer")
@@ -72,7 +72,7 @@ if __name__ == "__main__":
window = uic.loadUi(os.path.join(wd, "mainwindow.ui"))
# window.adjustSize()
- desc = QtGui.QDesktopWidget()
+ desc = QtWidgets.QDesktopWidget()
dpi = desc.physicalDpiX()
topMargin = 0 if (dpi == 96) else int(10 * (dpi / 96))
diff --git a/mainwindow.py b/src/mainwindow.py
index cdc2a51..a52a0f4 100644
--- a/mainwindow.py
+++ b/src/mainwindow.py
@@ -1,7 +1,7 @@
from queue import Queue
-from PyQt4 import QtCore, QtGui, uic
-from PyQt4.QtCore import QSettings, Qt
-from PyQt4.QtGui import QMenu, QShortcut
+from PyQt5 import QtCore, QtGui, uic, QtWidgets
+from PyQt5.QtCore import QSettings, Qt
+from PyQt5.QtWidgets import QMenu, QShortcut
import sys
import os
import signal
@@ -15,11 +15,11 @@ from presetmanager import PresetManager
from main import LoadDefaultSettings
-class PreviewWindow(QtGui.QLabel):
+class PreviewWindow(QtWidgets.QLabel):
def __init__(self, parent, img):
super(PreviewWindow, self).__init__()
self.parent = parent
- self.setFrameStyle(QtGui.QFrame.StyledPanel)
+ self.setFrameStyle(QtWidgets.QFrame.StyledPanel)
self.pixmap = QtGui.QPixmap(img)
def paintEvent(self, event):
@@ -39,14 +39,14 @@ class PreviewWindow(QtGui.QLabel):
self.repaint()
-class MainWindow(QtGui.QMainWindow):
+class MainWindow(QtWidgets.QMainWindow):
newTask = QtCore.pyqtSignal(list)
processTask = QtCore.pyqtSignal()
videoTask = QtCore.pyqtSignal(str, str, list)
def __init__(self, window, project):
- QtGui.QMainWindow.__init__(self)
+ QtWidgets.QMainWindow.__init__(self)
# print('main thread id: {}'.format(QtCore.QThread.currentThreadId()))
self.window = window
@@ -148,7 +148,7 @@ class MainWindow(QtGui.QMainWindow):
self.compMenu = QMenu()
for i, comp in enumerate(self.core.modules):
action = self.compMenu.addAction(comp.Component.__doc__)
- action.triggered[()].connect(
+ action.triggered.connect(
lambda item=i: self.core.insertComponent(0, item, self))
self.window.pushButton_addComponent.setMenu(self.compMenu)
@@ -162,10 +162,7 @@ class MainWindow(QtGui.QMainWindow):
componentList.setContextMenuPolicy(
QtCore.Qt.CustomContextMenu)
- componentList.connect(
- componentList,
- QtCore.SIGNAL("customContextMenuRequested(QPoint)"),
- self.componentContextMenu)
+ componentList.customContextMenuRequested.connect(self.componentContextMenu)
currentRes = str(self.settings.value('outputWidth'))+'x' + \
str(self.settings.value('outputHeight'))
@@ -188,19 +185,19 @@ class MainWindow(QtGui.QMainWindow):
self.projectMenu = QMenu()
self.window.menuButton_newProject = self.projectMenu.addAction(
"New Project")
- self.window.menuButton_newProject.triggered[()].connect(
+ self.window.menuButton_newProject.triggered.connect(
self.createNewProject)
self.window.menuButton_openProject = self.projectMenu.addAction(
"Open Project")
- self.window.menuButton_openProject.triggered[()].connect(
+ self.window.menuButton_openProject.triggered.connect(
self.openOpenProjectDialog)
action = self.projectMenu.addAction("Save Project")
- action.triggered[()].connect(self.saveCurrentProject)
+ action.triggered.connect(self.saveCurrentProject)
action = self.projectMenu.addAction("Save Project As")
- action.triggered[()].connect(self.openSaveProjectDialog)
+ action.triggered.connect(self.openSaveProjectDialog)
self.window.pushButton_projects.setMenu(self.projectMenu)
@@ -243,27 +240,27 @@ class MainWindow(QtGui.QMainWindow):
self.drawPreview(True)
# Setup Hotkeys
- QtGui.QShortcut("Ctrl+S", self.window, self.saveCurrentProject)
- QtGui.QShortcut("Ctrl+A", self.window, self.openSaveProjectDialog)
- QtGui.QShortcut("Ctrl+O", self.window, self.openOpenProjectDialog)
- QtGui.QShortcut("Ctrl+N", self.window, self.createNewProject)
+ QtWidgets.QShortcut("Ctrl+S", self.window, self.saveCurrentProject)
+ QtWidgets.QShortcut("Ctrl+A", self.window, self.openSaveProjectDialog)
+ QtWidgets.QShortcut("Ctrl+O", self.window, self.openOpenProjectDialog)
+ QtWidgets.QShortcut("Ctrl+N", self.window, self.createNewProject)
- QtGui.QShortcut("Ctrl+T", self.window, activated=lambda:
+ QtWidgets.QShortcut("Ctrl+T", self.window, activated=lambda:
self.window.pushButton_addComponent.click())
- QtGui.QShortcut("Ctrl+Space", self.window, activated=lambda:
+ QtWidgets.QShortcut("Ctrl+Space", self.window, activated=lambda:
self.window.listWidget_componentList.setFocus())
- QtGui.QShortcut("Ctrl+Shift+S", self.window,
+ QtWidgets.QShortcut("Ctrl+Shift+S", self.window,
self.presetManager.openSavePresetDialog)
- QtGui.QShortcut("Ctrl+Shift+C", self.window,
+ QtWidgets.QShortcut("Ctrl+Shift+C", self.window,
self.presetManager.clearPreset)
- QtGui.QShortcut("Ctrl+Up", self.window,
+ QtWidgets.QShortcut("Ctrl+Up", self.window,
activated=lambda: self.moveComponent(-1))
- QtGui.QShortcut("Ctrl+Down", self.window,
+ QtWidgets.QShortcut("Ctrl+Down", self.window,
activated=lambda: self.moveComponent(1))
- QtGui.QShortcut("Ctrl+Home", self.window, self.moveComponentTop)
- QtGui.QShortcut("Ctrl+End", self.window, self.moveComponentBottom)
- QtGui.QShortcut("Ctrl+r", self.window, self.removeComponent)
+ QtWidgets.QShortcut("Ctrl+Home", self.window, self.moveComponentTop)
+ QtWidgets.QShortcut("Ctrl+End", self.window, self.moveComponentBottom)
+ QtWidgets.QShortcut("Ctrl+r", self.window, self.removeComponent)
def cleanUp(self):
self.timer.stop()
diff --git a/mainwindow.ui b/src/mainwindow.ui
index 4a12fd5..4a12fd5 100644
--- a/mainwindow.ui
+++ b/src/mainwindow.ui
diff --git a/presetmanager.py b/src/presetmanager.py
index 3b02714..ec3f5cd 100644
--- a/presetmanager.py
+++ b/src/presetmanager.py
@@ -1,11 +1,11 @@
-from PyQt4 import QtGui, QtCore
+from PyQt5 import QtGui, QtCore, QtWidgets
import string
import os
import core
-class PresetManager(QtGui.QDialog):
+class PresetManager(QtWidgets.QDialog):
def __init__(self, window, parent):
super().__init__(parent.window)
self.parent = parent
@@ -41,8 +41,8 @@ class PresetManager(QtGui.QDialog):
)
# make auto-completion for search bar
- self.autocomplete = QtGui.QStringListModel()
- completer = QtGui.QCompleter()
+ self.autocomplete = QtCore.QStringListModel()
+ completer = QtWidgets.QCompleter()
completer.setModel(self.autocomplete)
self.window.lineEdit_search.setCompleter(completer)
self.window.lineEdit_search.textChanged.connect(
diff --git a/presetmanager.ui b/src/presetmanager.ui
index 5257b1c..5257b1c 100644
--- a/presetmanager.ui
+++ b/src/presetmanager.ui
diff --git a/preview_thread.py b/src/preview_thread.py
index eabf715..4a46d51 100644
--- a/preview_thread.py
+++ b/src/preview_thread.py
@@ -1,5 +1,5 @@
-from PyQt4 import QtCore, QtGui, uic
-from PyQt4.QtCore import pyqtSignal, pyqtSlot
+from PyQt5 import QtCore, QtGui, uic
+from PyQt5.QtCore import pyqtSignal, pyqtSlot
from PIL import Image
from PIL.ImageQt import ImageQt
import core
@@ -25,7 +25,7 @@ class Worker(QtCore.QObject):
self.background.paste(Image.open(os.path.join(
self.core.wd, "background.png")))
- @pyqtSlot(str, list)
+ @pyqtSlot(list)
def createPreviewImage(self, components):
dic = {
"components": components,
diff --git a/video_thread.py b/src/video_thread.py
index 265feee..5ea6d21 100644
--- a/video_thread.py
+++ b/src/video_thread.py
@@ -1,5 +1,5 @@
-from PyQt4 import QtCore, QtGui, uic
-from PyQt4.QtCore import pyqtSignal, pyqtSlot
+from PyQt5 import QtCore, QtGui, uic
+from PyQt5.QtCore import pyqtSignal, pyqtSlot
from PIL import Image, ImageDraw, ImageFont
from PIL.ImageQt import ImageQt
import core