diff --git a/core/interface/dialogs/settings.py b/core/interface/dialogs/settings.py index d8a4e1b..fb31f12 100644 --- a/core/interface/dialogs/settings.py +++ b/core/interface/dialogs/settings.py @@ -253,9 +253,9 @@ def settings_dialog(self): layout.addWidget(save_btn) self.tabs = QTabWidget() - self.tab1 = general_tab("General", autoresume_container, transparent_window_container, self.tabs) + self.tab1 = general_tab("General", autoresume_container, update_checkbox_container, transparent_window_container, self.tabs) self.tab2 = paths_tab("Paths", download_path_container, image_path_container, self.tabs) - self.tab3 = network_tab("Network", update_checkbox_container, interface_container, max_connections_container, max_downloads_container, up_speed_limit_container, down_speed_limit_container, api_url_container, self.tabs) + self.tab3 = network_tab("Network", interface_container, max_connections_container, max_downloads_container, up_speed_limit_container, down_speed_limit_container, api_url_container, self.tabs) dialog.layout().addWidget(self.tabs) dialog.layout().addLayout(layout) diff --git a/core/interface/utils/tabhelper.py b/core/interface/utils/tabhelper.py index 4d333cf..74c4dd1 100644 --- a/core/interface/utils/tabhelper.py +++ b/core/interface/utils/tabhelper.py @@ -19,10 +19,11 @@ def create_tab(title, searchbar, software_list, tabs, dlbutton, layout2): ################# # SETTINGS TABS # ################# -def general_tab(title, autoresume, transparent_window, tabs): +def general_tab(title, autoresume, update_checkbox, transparent_window, tabs): tab = QWidget() layout = QVBoxLayout() layout.addWidget(autoresume) + layout.addWidget(update_checkbox) layout.addWidget(transparent_window) layout.addStretch() tab.setLayout(layout) @@ -40,10 +41,9 @@ def paths_tab(title, download_path, image_path, tabs): return tab -def network_tab(title, update_checkbox, network_interface, max_connections, max_downloads, up_speed_limit, down_speed_limit, api_url, tabs): +def network_tab(title, network_interface, max_connections, max_downloads, up_speed_limit, down_speed_limit, api_url, tabs): tab = QWidget() layout = QVBoxLayout() - layout.addWidget(update_checkbox) layout.addWidget(network_interface) layout.addWidget(max_connections) layout.addWidget(max_downloads)