mirror of
https://github.com/blw1138/Zordon.git
synced 2026-02-05 05:36:09 +00:00
Add missing default values to a few settings
This commit is contained in:
@@ -33,6 +33,14 @@ class EngineManager:
|
|||||||
if obj.name().lower() == engine_name.lower():
|
if obj.name().lower() == engine_name.lower():
|
||||||
return obj
|
return obj
|
||||||
|
|
||||||
|
@classmethod
|
||||||
|
def update_all_engines(cls):
|
||||||
|
for engine in cls.downloadable_engines():
|
||||||
|
update_available = cls.is_engine_update_available(engine)
|
||||||
|
if update_available:
|
||||||
|
update_available['name'] = engine.name()
|
||||||
|
cls.download_engine(engine.name(), update_available['version'], background=True)
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
def get_engines(cls, filter_name=None, include_corrupt=False, ignore_system=False):
|
def get_engines(cls, filter_name=None, include_corrupt=False, ignore_system=False):
|
||||||
|
|
||||||
|
|||||||
@@ -130,19 +130,19 @@ class SettingsWindow(QMainWindow):
|
|||||||
|
|
||||||
|
|
||||||
# Render Settings Group
|
# Render Settings Group
|
||||||
render_settings_group = QGroupBox("Render Settings")
|
render_settings_group = QGroupBox("Render Engine Settings")
|
||||||
render_settings_layout = QVBoxLayout()
|
render_settings_layout = QVBoxLayout()
|
||||||
render_settings_layout.addWidget(QLabel("Restrict to render nodes with same:"))
|
render_settings_layout.addWidget(QLabel("Restrict to render nodes with same:"))
|
||||||
require_same_engine_checkbox = QCheckBox("Renderer Version")
|
require_same_engine_checkbox = QCheckBox("Renderer Version")
|
||||||
require_same_engine_checkbox.setChecked(settings.value("render_require_same_engine_version"))
|
require_same_engine_checkbox.setChecked(settings.value("render_require_same_engine_version", False))
|
||||||
require_same_engine_checkbox.stateChanged.connect(lambda state: settings.setValue("render_require_same_engine_version", bool(state)))
|
require_same_engine_checkbox.stateChanged.connect(lambda state: settings.setValue("render_require_same_engine_version", bool(state)))
|
||||||
render_settings_layout.addWidget(require_same_engine_checkbox)
|
render_settings_layout.addWidget(require_same_engine_checkbox)
|
||||||
require_same_cpu_checkbox = QCheckBox("CPU Architecture")
|
require_same_cpu_checkbox = QCheckBox("CPU Architecture")
|
||||||
require_same_cpu_checkbox.setChecked(settings.value("render_require_same_cpu_type"))
|
require_same_cpu_checkbox.setChecked(settings.value("render_require_same_cpu_type", False))
|
||||||
require_same_cpu_checkbox.stateChanged.connect(lambda state: settings.setValue("render_require_same_cpu_type", bool(state)))
|
require_same_cpu_checkbox.stateChanged.connect(lambda state: settings.setValue("render_require_same_cpu_type", bool(state)))
|
||||||
render_settings_layout.addWidget(require_same_cpu_checkbox)
|
render_settings_layout.addWidget(require_same_cpu_checkbox)
|
||||||
require_same_os_checkbox = QCheckBox("Operating System")
|
require_same_os_checkbox = QCheckBox("Operating System")
|
||||||
require_same_os_checkbox.setChecked(settings.value("render_require_same_os"))
|
require_same_os_checkbox.setChecked(settings.value("render_require_same_os", False))
|
||||||
require_same_os_checkbox.stateChanged.connect(lambda state: settings.setValue("render_require_same_os", bool(state)))
|
require_same_os_checkbox.stateChanged.connect(lambda state: settings.setValue("render_require_same_os", bool(state)))
|
||||||
render_settings_layout.addWidget(require_same_os_checkbox)
|
render_settings_layout.addWidget(require_same_os_checkbox)
|
||||||
render_settings_group.setLayout(render_settings_layout)
|
render_settings_group.setLayout(render_settings_layout)
|
||||||
|
|||||||
Reference in New Issue
Block a user