jbrowser.ui.dialogs.settings
Generated from the source code of JBrowser 1.4.0.
Settings window.
Translucent navigation pane on the left (Acrylic / Mica shows through), option cards on the right. Every card explains in plain language what the option does, and every control writes straight into the settings store, so changes apply immediately.
Constants#
| Name | Value |
|---|---|
NAV_W |
250 |
PAGES |
[('general', 'General', 'home'), ('appearance', 'Appearance', 'sun'), ('search', 'Searc… |
CLEAR_RANGES |
[(3600, 'Last hour'), (86400, 'Last 24 hours'), (7 * 86400, 'Last 7 days'), (28 * 86400… |
SettingCard#
class SettingCard(QFrame)source
SettingCard(glyph: str, title: str, description: str, control: QWidget | None=None, extra: QWidget | None=None, token: str='text2')
One option: icon, title, plain-language description, control on the right.
SettingsWindow#
class SettingsWindow(ChromeWindow)source
SettingsWindow(ctx, ui, parent: QWidget | None=None)
SettingsWindow.show_page#
show_page(key: str) -> Nonesource
Qt overrides: closeEvent