forked from Wobbl/Wobuzz
Improved settings layout and deleted old file settings and behavior settings classes.
This commit is contained in:
parent
2b239e57f0
commit
829dc05c49
4 changed files with 13 additions and 48 deletions
|
@ -40,7 +40,7 @@ class Settings(QDockWidget):
|
|||
|
||||
self.file_settings = Category()
|
||||
|
||||
self.file_settings.paths = SubCategory("Paths", "Path related settings")
|
||||
self.file_settings.paths = SubCategory("Paths")
|
||||
self.file_settings.add_sub_category(self.file_settings.paths)
|
||||
|
||||
self.file_settings.paths.library_path_input = QLineEdit()
|
||||
|
@ -50,13 +50,13 @@ class Settings(QDockWidget):
|
|||
|
||||
self.behavior_settings = Category()
|
||||
|
||||
self.behavior_settings.playlist = SubCategory("Playlist", "Playlist behavior")
|
||||
self.behavior_settings.playlist = SubCategory("Playlist",)
|
||||
self.behavior_settings.add_sub_category(self.behavior_settings.playlist)
|
||||
|
||||
self.behavior_settings.playlist.load_on_start = QCheckBox()
|
||||
self.behavior_settings.playlist.add_setting("Load on start:", self.behavior_settings.playlist.load_on_start)
|
||||
|
||||
self.behavior_settings.track = SubCategory("Track", "Track behavior")
|
||||
self.behavior_settings.track = SubCategory("Track",)
|
||||
self.behavior_settings.add_sub_category(self.behavior_settings.track)
|
||||
|
||||
self.behavior_settings.track.clear_cache = QCheckBox()
|
||||
|
@ -70,10 +70,7 @@ class Settings(QDockWidget):
|
|||
|
||||
self.appearance_settings = Category()
|
||||
|
||||
self.appearance_settings.track_info = SubCategory(
|
||||
"Track Info",
|
||||
"Settings related to the appearance of the track info bar"
|
||||
)
|
||||
self.appearance_settings.track_info = SubCategory("Track Info")
|
||||
self.appearance_settings.add_sub_category(self.appearance_settings.track_info)
|
||||
|
||||
self.appearance_settings.track_info.cover_size = QSpinBox()
|
||||
|
@ -94,7 +91,7 @@ class Settings(QDockWidget):
|
|||
# self.performance_settings.memory = SubCategory("Memory", "Memory related settings")
|
||||
# self.performance_settings.add_sub_category(self.performance_settings.memory)
|
||||
|
||||
self.performance_settings.cpu = SubCategory("CPU", "CPU related settings")
|
||||
self.performance_settings.cpu = SubCategory("CPU",)
|
||||
self.performance_settings.add_sub_category(self.performance_settings.cpu)
|
||||
|
||||
self.performance_settings.cpu.gui_update_rate = QSpinBox()
|
||||
|
@ -105,8 +102,9 @@ class Settings(QDockWidget):
|
|||
self.performance_settings.cpu.add_setting(
|
||||
"GUI update rate:",
|
||||
self.performance_settings.cpu.gui_update_rate,
|
||||
"The rate at which gui-elements like the track-progress-slider get updated. Values above 20 "
|
||||
"don't really make sense on most monitors. Decreasing this value will reduce the CPU usage."
|
||||
"The rate at which gui-elements like the track-progress-slider get updated.\n"
|
||||
"Values above 20 don't really make sense for most monitors.\n"
|
||||
"Decreasing this value will reduce the CPU usage."
|
||||
)
|
||||
|
||||
self.tabs.addTab(self.performance_settings, "Performance")
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue