kopia lustrzana https://github.com/corrscope/corrscope
Add parallel rendering checkbox to GUI
rodzic
82fe68f884
commit
f9ae2b68cf
|
@ -210,6 +210,9 @@ class MainWindow(qw.QMainWindow, Ui_MainWindow):
|
|||
self.on_separate_render_dir_toggled
|
||||
)
|
||||
|
||||
self.action_parallel.setChecked(self.pref.parallel)
|
||||
self.action_parallel.toggled.connect(self.on_parallel_toggled)
|
||||
|
||||
self.action_open_config_dir.triggered.connect(self.on_open_config_dir)
|
||||
|
||||
self.actionNew.triggered.connect(self.on_action_new)
|
||||
|
@ -465,6 +468,9 @@ class MainWindow(qw.QMainWindow, Ui_MainWindow):
|
|||
else:
|
||||
self.pref.render_dir = ""
|
||||
|
||||
def on_parallel_toggled(self, checked: bool):
|
||||
self.pref.parallel = checked
|
||||
|
||||
def on_open_config_dir(self):
|
||||
appdata_uri = qc.QUrl.fromLocalFile(str(paths.appdata_dir))
|
||||
QDesktopServices.openUrl(appdata_uri)
|
||||
|
|
|
@ -481,6 +481,9 @@ class MainWindow(QWidget):
|
|||
self.action_separate_render_dir = create_element(
|
||||
QAction, MainWindow, text=tr("&Separate Render Folder"), checkable=True
|
||||
)
|
||||
self.action_parallel = create_element(
|
||||
QAction, MainWindow, text=tr("&Parallel Rendering"), checkable=True
|
||||
)
|
||||
self.action_open_config_dir = create_element(
|
||||
QAction, MainWindow, text=tr("Open &Config Folder")
|
||||
)
|
||||
|
@ -503,6 +506,7 @@ class MainWindow(QWidget):
|
|||
with append_menu(s) as self.menuTools:
|
||||
w = self.menuTools
|
||||
w.addAction(self.action_separate_render_dir)
|
||||
w.addAction(self.action_parallel)
|
||||
w.addSeparator()
|
||||
w.addAction(self.action_open_config_dir)
|
||||
|
||||
|
|
Ładowanie…
Reference in New Issue