diff options
| author | tassaron | 2017-06-25 23:05:44 -0400 |
|---|---|---|
| committer | tassaron | 2017-06-25 23:05:44 -0400 |
| commit | 0c394d77e388adb91beee210a9b66652db9d17cb (patch) | |
| tree | 1bf0db9625e0061099ed9a5ef667aa8ae604b765 /src/mainwindow.py | |
| parent | 7b6ef6349b1922e71ab83fc45d4a1598ef203511 (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.py | 17 |
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() |
