aboutsummaryrefslogtreecommitdiff
path: root/src/mainwindow.py
diff options
context:
space:
mode:
authortassaron2017-06-25 23:05:44 -0400
committertassaron2017-06-25 23:05:44 -0400
commit0c394d77e388adb91beee210a9b66652db9d17cb (patch)
tree1bf0db9625e0061099ed9a5ef667aa8ae604b765 /src/mainwindow.py
parent7b6ef6349b1922e71ab83fc45d4a1598ef203511 (diff)
an extra progress bar label for Mac
progressBar text is not visible in native Mac style
Diffstat (limited to 'src/mainwindow.py')
-rw-r--r--src/mainwindow.py17
1 files changed, 15 insertions, 2 deletions
diff --git a/src/mainwindow.py b/src/mainwindow.py
index 42d2a50..a406a7d 100644
--- a/src/mainwindow.py
+++ b/src/mainwindow.py
@@ -13,7 +13,6 @@ import video_thread
from presetmanager import PresetManager
from main import LoadDefaultSettings, disableWhenEncoding
-
class PreviewWindow(QtWidgets.QLabel):
def __init__(self, parent, img):
super(PreviewWindow, self).__init__()
@@ -88,6 +87,11 @@ class MainWindow(QtWidgets.QMainWindow):
# Begin decorating the window and connecting events
componentList = self.window.listWidget_componentList
+ if sys.platform == 'darwin':
+ window.progressBar_createVideo.setTextVisible(False)
+ else:
+ window.progressLabel.setHidden(True)
+
window.toolButton_selectAudioFile.clicked.connect(
self.openInputFileDialog)
@@ -487,6 +491,10 @@ class MainWindow(QtWidgets.QMainWindow):
self.window.pushButton_listMoveUp.setEnabled(False)
self.window.menuButton_newProject.setEnabled(False)
self.window.menuButton_openProject.setEnabled(False)
+ if sys.platform == 'darwin':
+ self.window.progressLabel.setHidden(False)
+ else:
+ self.window.listWidget_componentList.setEnabled(False)
else:
self.window.pushButton_createVideo.setEnabled(True)
self.window.pushButton_Cancel.setEnabled(False)
@@ -505,13 +513,18 @@ class MainWindow(QtWidgets.QMainWindow):
self.window.pushButton_listMoveUp.setEnabled(True)
self.window.menuButton_newProject.setEnabled(True)
self.window.menuButton_openProject.setEnabled(True)
+ self.window.listWidget_componentList.setEnabled(True)
+ self.window.progressLabel.setHidden(True)
self.drawPreview(True)
def progressBarUpdated(self, value):
self.window.progressBar_createVideo.setValue(value)
def progressBarSetText(self, value):
- self.window.progressBar_createVideo.setFormat(value)
+ if sys.platform == 'darwin':
+ self.window.progressLabel.setText(value)
+ else:
+ self.window.progressBar_createVideo.setFormat(value)
def videoCreated(self):
self.videoThread.quit()