qBittorrent
|
#include <optionsdialog.h>
Public Slots | |
void | showConnectionTab () |
Public Member Functions | |
OptionsDialog (QWidget *parent=nullptr) | |
~OptionsDialog () override | |
Private Types | |
enum | Tabs { TAB_UI , TAB_DOWNLOADS , TAB_CONNECTION , TAB_SPEED , TAB_BITTORRENT , TAB_RSS , TAB_WEBUI , TAB_ADVANCED } |
enum class | ShowError { NotShow , Show } |
using | ThisType = OptionsDialog |
Private Slots | |
void | enableProxy (int index) |
void | on_buttonBox_accepted () |
void | closeEvent (QCloseEvent *e) override |
void | on_buttonBox_rejected () |
void | applySettings () |
void | enableApplyButton () |
void | toggleComboRatioLimitAct () |
void | changePage (QListWidgetItem *, QListWidgetItem *) |
void | loadSplitterState () |
void | handleWatchedFolderViewSelectionChanged () |
void | editWatchedFolderOptions (const QModelIndex &index) |
void | on_IpFilterRefreshBtn_clicked () |
void | handleIPFilterParsed (bool error, int ruleCount) |
void | on_banListButton_clicked () |
void | on_IPSubnetWhitelistButton_clicked () |
void | on_randomButton_clicked () |
void | on_addWatchedFolderButton_clicked () |
void | on_editWatchedFolderButton_clicked () |
void | on_removeWatchedFolderButton_clicked () |
void | on_registerDNSBtn_clicked () |
void | setLocale (const QString &localeStr) |
void | webUIHttpsCertChanged (const QString &path, ShowError showError) |
void | webUIHttpsKeyChanged (const QString &path, ShowError showError) |
Private Attributes | |
Ui::OptionsDialog * | m_ui |
SettingValue< QSize > | m_storeDialogSize |
SettingValue< QStringList > | m_storeHSplitterSize |
SettingValue< int > | m_storeLastViewedPage |
QPushButton * | m_applyButton |
AdvancedSettings * | m_advancedSettings |
bool | m_refreshingIpFilter = false |
Definition at line 60 of file optionsdialog.h.
|
private |
Definition at line 65 of file optionsdialog.h.
|
strongprivate |
Enumerator | |
---|---|
NotShow | |
Show |
Definition at line 79 of file optionsdialog.h.
|
private |
Enumerator | |
---|---|
TAB_UI | |
TAB_DOWNLOADS | |
TAB_CONNECTION | |
TAB_SPEED | |
TAB_BITTORRENT | |
TAB_RSS | |
TAB_WEBUI | |
TAB_ADVANCED |
Definition at line 67 of file optionsdialog.h.
OptionsDialog::OptionsDialog | ( | QWidget * | parent = nullptr | ) |
Definition at line 178 of file optionsdialog.cpp.
References applySettings(), asConst(), changePage(), FileSystemPathEdit::DirectoryOpen, FileSystemPathEdit::DirectorySave, editWatchedFolderOptions(), enableApplyButton(), enableProxy(), FileSystemPathEdit::FileOpen, handleWatchedFolderViewSelectionChanged(), initializeLanguageCombo(), Preferences::instance(), TorrentFilesWatcher::instance(), UIThemeManager::instance(), loadOptions(), loadSplitterState(), m_advancedSettings, m_applyButton, m_storeDialogSize, m_storeLastViewedPage, m_ui, Utils::Gui::resize(), Utils::Gui::scaledPixmap(), FileSystemPathEdit::selectedPathChanged(), AdvancedSettings::settingsChanged(), TAB_ADVANCED, TAB_BITTORRENT, TAB_CONNECTION, TAB_DOWNLOADS, TAB_RSS, TAB_SPEED, TAB_UI, TAB_WEBUI, toggleComboRatioLimitAct(), and anonymous_namespace{optionsdialog.cpp}::translatedWeekdayNames().
|
override |
Definition at line 611 of file optionsdialog.cpp.
References asConst(), m_storeDialogSize, m_storeHSplitterSize, m_storeLastViewedPage, and m_ui.
|
private |
Definition at line 1557 of file optionsdialog.cpp.
References m_ui.
Referenced by saveOptions().
|
privateslot |
Definition at line 1457 of file optionsdialog.cpp.
References isAlternativeWebUIPathValid(), m_ui, saveOptions(), schedTimesOk(), TAB_SPEED, TAB_WEBUI, and webUIAuthenticationOk().
Referenced by OptionsDialog().
|
private |
Definition at line 1739 of file optionsdialog.cpp.
References Utils::Fs::expandPathAbs().
|
privateslot |
Definition at line 628 of file optionsdialog.cpp.
References m_ui.
Referenced by OptionsDialog().
|
overrideprivateslot |
|
private |
Definition at line 1374 of file optionsdialog.cpp.
References m_ui.
Referenced by saveOptions().
|
privateslot |
Definition at line 1716 of file optionsdialog.cpp.
References m_ui.
Referenced by on_editWatchedFolderButton_clicked(), and OptionsDialog().
|
privateslot |
Definition at line 1494 of file optionsdialog.cpp.
References m_applyButton.
Referenced by on_addWatchedFolderButton_clicked(), on_banListButton_clicked(), on_IPSubnetWhitelistButton_clicked(), and OptionsDialog().
|
privateslot |
Definition at line 1505 of file optionsdialog.cpp.
References m_ui.
Referenced by loadOptions(), and OptionsDialog().
|
private |
Definition at line 1315 of file optionsdialog.cpp.
References m_ui.
Referenced by saveOptions().
|
private |
Definition at line 1751 of file optionsdialog.cpp.
References m_ui.
Referenced by on_IpFilterRefreshBtn_clicked().
|
private |
Definition at line 1651 of file optionsdialog.cpp.
References Utils::Fs::expandPathAbs(), and m_ui.
Referenced by saveOptions().
|
private |
Definition at line 1597 of file optionsdialog.cpp.
References m_ui.
Referenced by saveOptions().
|
private |
Definition at line 1320 of file optionsdialog.cpp.
References m_ui.
|
private |
Definition at line 1330 of file optionsdialog.cpp.
References m_ui.
|
private |
Definition at line 1325 of file optionsdialog.cpp.
References m_ui.
|
private |
Definition at line 1398 of file optionsdialog.cpp.
References m_ui.
Referenced by saveOptions().
|
private |
Definition at line 1406 of file optionsdialog.cpp.
References m_ui.
Referenced by saveOptions().
|
private |
Definition at line 1382 of file optionsdialog.cpp.
References m_ui.
Referenced by saveOptions().
|
private |
Definition at line 1390 of file optionsdialog.cpp.
References m_ui.
Referenced by saveOptions().
|
private |
Definition at line 1414 of file optionsdialog.cpp.
References m_ui.
Referenced by saveOptions().
|
private |
Definition at line 1422 of file optionsdialog.cpp.
References m_ui.
Referenced by saveOptions().
|
private |
Definition at line 1304 of file optionsdialog.cpp.
References m_ui.
Referenced by saveOptions().
|
private |
Definition at line 1573 of file optionsdialog.cpp.
References m_ui.
Referenced by saveOptions().
|
private |
Definition at line 1589 of file optionsdialog.cpp.
References m_ui.
Referenced by saveOptions().
|
private |
Definition at line 1578 of file optionsdialog.cpp.
References m_ui.
Referenced by saveOptions().
|
private |
Definition at line 898 of file optionsdialog.cpp.
References Net::HTTP, Net::HTTP_PW, isProxyAuthEnabled(), m_ui, Net::None, Net::SOCKS4, Net::SOCKS5, and Net::SOCKS5_PW.
Referenced by saveOptions().
|
private |
Definition at line 1583 of file optionsdialog.cpp.
References m_ui.
Referenced by saveOptions().
|
private |
Definition at line 1644 of file optionsdialog.cpp.
References Utils::Fs::expandPathAbs(), and m_ui.
Referenced by saveOptions().
|
privateslot |
Definition at line 1849 of file optionsdialog.cpp.
References BitTorrent::Session::instance(), BitTorrent::Session::IPFilterParsed(), and m_refreshingIpFilter.
Referenced by on_IpFilterRefreshBtn_clicked().
|
privateslot |
Definition at line 1709 of file optionsdialog.cpp.
References m_ui.
Referenced by OptionsDialog().
|
private |
Definition at line 580 of file optionsdialog.cpp.
References C_LOCALE_ESPERANTO, C_LOCALE_LATGALIAN, anonymous_namespace{optionsdialog.cpp}::languageToLocalizedString(), and m_ui.
Referenced by OptionsDialog().
|
private |
Definition at line 1885 of file optionsdialog.cpp.
References m_ui.
Referenced by applySettings(), and on_buttonBox_accepted().
|
private |
Definition at line 1340 of file optionsdialog.cpp.
References m_ui.
Referenced by saveOptions().
|
private |
Definition at line 893 of file optionsdialog.cpp.
References m_ui.
Referenced by saveOptions().
|
private |
Definition at line 1345 of file optionsdialog.cpp.
References m_ui.
Referenced by saveOptions().
|
private |
Definition at line 1568 of file optionsdialog.cpp.
References m_ui.
Referenced by getProxyType().
|
private |
Definition at line 1563 of file optionsdialog.cpp.
References m_ui.
|
private |
Definition at line 1335 of file optionsdialog.cpp.
References m_ui.
Referenced by saveOptions().
|
private |
Definition at line 1540 of file optionsdialog.cpp.
References m_ui.
Referenced by saveOptions().
|
private |
Definition at line 1350 of file optionsdialog.cpp.
References m_ui.
Referenced by saveOptions().
|
private |
Definition at line 1758 of file optionsdialog.cpp.
References m_ui.
Referenced by saveOptions().
|
private |
Definition at line 917 of file optionsdialog.cpp.
References TorrentFileGuard::Always, TorrentFileGuard::autoDeleteMode(), Preferences::closeToTray(), Preferences::confirmOnExit(), Preferences::confirmTorrentDeletion(), DeleteFiles, Preferences::dontConfirmAutoExit(), RSS::AutoDownloader::downloadRepacks(), enableProxy(), EnableSuperSeeding, Application::fileLoggerAge(), Application::fileLoggerAgeType(), Application::fileLoggerMaxSize(), Application::fileLoggerPath(), Preferences::getActionOnDblClOnTorrentDl(), Preferences::getActionOnDblClOnTorrentFn(), Preferences::getAutoRunProgram(), Preferences::getDynDNSPassword(), Preferences::getDynDNSService(), Preferences::getDynDNSUsername(), Preferences::getDynDomainName(), Preferences::getHideZeroComboValues(), Preferences::getHideZeroValues(), Preferences::getLocale(), Preferences::getMailNotificationEmail(), Preferences::getMailNotificationSender(), Preferences::getMailNotificationSMTP(), Preferences::getMailNotificationSMTPAuth(), Preferences::getMailNotificationSMTPPassword(), Preferences::getMailNotificationSMTPSSL(), Preferences::getMailNotificationSMTPUsername(), Preferences::getSchedulerDays(), Preferences::getSchedulerEndTime(), Preferences::getSchedulerStartTime(), Preferences::getServerDomains(), Preferences::getWebUiAddress(), Preferences::getWebUIBanDuration(), Preferences::getWebUICustomHTTPHeaders(), Preferences::getWebUIHttpsCertificatePath(), Preferences::getWebUIHttpsKeyPath(), Preferences::getWebUIMaxAuthFailCount(), Preferences::getWebUiPort(), Preferences::getWebUiRootFolder(), Preferences::getWebUISessionTimeout(), Preferences::getWebUITrustedReverseProxiesList(), Preferences::getWebUiUsername(), BitTorrent::Session::instance(), Net::PortForwarder::instance(), Net::ProxyConfigurationManager::instance(), Preferences::instance(), RSS::AutoDownloader::instance(), RSS::Session::instance(), Net::ProxyConfiguration::ip, Preferences::isAltWebUiEnabled(), Preferences::isAutoRunEnabled(), Preferences::isDynDNSEnabled(), AddNewTorrentDialog::isEnabled(), Application::isFileLoggerBackup(), Application::isFileLoggerDeleteOld(), Application::isFileLoggerEnabled(), Preferences::isMailNotificationEnabled(), RSS::AutoDownloader::isProcessingEnabled(), RSS::Session::isProcessingEnabled(), Preferences::isSplashScreenDisabled(), AddNewTorrentDialog::isTopLevel(), Preferences::isWebUiAuthSubnetWhitelistEnabled(), Preferences::isWebUiClickjackingProtectionEnabled(), Preferences::isWebUiCSRFProtectionEnabled(), Preferences::isWebUICustomHTTPHeadersEnabled(), Preferences::isWebUiEnabled(), Preferences::isWebUIHostHeaderValidationEnabled(), Preferences::isWebUiHttpsEnabled(), Preferences::isWebUiLocalAuthEnabled(), Preferences::isWebUIReverseProxySupportEnabled(), Preferences::isWebUiSecureCookieEnabled(), m_ui, RSS::Session::maxArticlesPerFeed(), Preferences::minimizeToTray(), TorrentFileGuard::Never, NO_ACTION, NotShow, OPEN_DEST, Net::ProxyConfiguration::password, Pause, Net::ProxyConfiguration::port, Preferences::preventFromSuspendWhenDownloading(), Preferences::preventFromSuspendWhenSeeding(), PREVIEW_FILE, Preferences::recursiveDownloadDisabled(), RSS::Session::refreshInterval(), Remove, setLocale(), SHOW_OPTIONS, RSS::AutoDownloader::smartEpisodeFilters(), Preferences::startMinimized(), Preferences::systemTrayEnabled(), TOGGLE_PAUSE, Utils::Fs::toNativePath(), Preferences::trayIconStyle(), Net::ProxyConfiguration::type, Preferences::useAlternatingRowColors(), Net::ProxyConfiguration::username, Preferences::useUPnPForWebUIPort(), webUIHttpsCertChanged(), and webUIHttpsKeyChanged().
Referenced by OptionsDialog().
|
privateslot |
Definition at line 635 of file optionsdialog.cpp.
References asConst(), SettingValue< T >::get(), m_storeHSplitterSize, m_ui, Utils::Gui::scaledSize(), and TAB_UI.
Referenced by OptionsDialog().
|
private |
Definition at line 1368 of file optionsdialog.cpp.
References m_ui.
Referenced by saveOptions().
|
privateslot |
Definition at line 1658 of file optionsdialog.cpp.
References WatchedFoldersModel::addFolder(), enableApplyButton(), Utils::Fs::folderName(), Preferences::getScanDirsLastPath(), Preferences::instance(), m_ui, Exception::message(), Preferences::setScanDirsLastPath(), and Utils::Fs::toNativePath().
|
privateslot |
Definition at line 1895 of file optionsdialog.cpp.
References enableApplyButton().
|
privateslot |
Definition at line 1430 of file optionsdialog.cpp.
References isAlternativeWebUIPathValid(), m_applyButton, m_ui, saveOptions(), schedTimesOk(), TAB_SPEED, TAB_WEBUI, and webUIAuthenticationOk().
|
privateslot |
Definition at line 1483 of file optionsdialog.cpp.
|
privateslot |
Definition at line 1692 of file optionsdialog.cpp.
References editWatchedFolderOptions(), and m_ui.
|
privateslot |
Definition at line 1836 of file optionsdialog.cpp.
References getFilter(), handleIPFilterParsed(), BitTorrent::Session::instance(), BitTorrent::Session::IPFilterParsed(), m_refreshingIpFilter, BitTorrent::Session::setIPFilterFile(), and BitTorrent::Session::setIPFilteringEnabled().
|
privateslot |
Definition at line 1903 of file optionsdialog.cpp.
References enableApplyButton().
|
privateslot |
Definition at line 1309 of file optionsdialog.cpp.
References m_ui, and Utils::Random::rand().
|
privateslot |
Definition at line 1830 of file optionsdialog.cpp.
References Net::DNSUpdater::getRegistrationUrl(), and m_ui.
|
privateslot |
|
private |
Definition at line 1552 of file optionsdialog.cpp.
References m_ui.
Referenced by saveOptions().
|
private |
Definition at line 649 of file optionsdialog.cpp.
References addTorrentsInPause(), TorrentFileGuard::Always, Preferences::apply(), WatchedFoldersModel::apply(), closeToTray(), DeleteFiles, Preferences::disableRecursiveDownload(), EnableSuperSeeding, Utils::Fs::expandPathAbs(), Utils::Password::PBKDF2::generate(), getEncryptionSetting(), getFinishedTorrentExportDir(), Preferences::getLocale(), getLocale(), getMaxConnections(), getMaxConnectionsPerTorrent(), getMaxRatio(), getMaxSeedingMinutes(), getMaxUploads(), getMaxUploadsPerTorrent(), getPort(), getProxyIp(), getProxyPassword(), getProxyPort(), getProxyType(), getProxyUsername(), getTorrentExportDir(), TorrentFileGuard::IfAdded, BitTorrent::Session::instance(), Net::PortForwarder::instance(), Net::ProxyConfigurationManager::instance(), Preferences::instance(), RSS::AutoDownloader::instance(), RSS::Session::instance(), Net::ProxyConfiguration::ip, isDHTEnabled(), isIPFilteringEnabled(), isLSDEnabled(), isQueueingSystemEnabled(), isSplashScreenDisabled(), isUPnPEnabled(), isWebUiEnabled(), m_advancedSettings, m_applyButton, m_ui, minimizeToTray(), TorrentFileGuard::Never, Net::ProxyConfiguration::password, Pause, Net::ProxyConfiguration::port, preAllocateAllFiles(), Remove, AdvancedSettings::saveAdvancedSettings(), Preferences::setActionOnDblClOnTorrentDl(), Preferences::setActionOnDblClOnTorrentFn(), Preferences::setAlternatingRowColors(), Preferences::setAltWebUiEnabled(), TorrentFileGuard::setAutoDeleteMode(), Preferences::setAutoRunEnabled(), Preferences::setAutoRunProgram(), Preferences::setCloseToTray(), Preferences::setConfirmOnExit(), Preferences::setConfirmTorrentDeletion(), Preferences::setCustomUIThemePath(), Preferences::setDontConfirmAutoExit(), RSS::AutoDownloader::setDownloadRepacks(), Preferences::setDynDNSEnabled(), Preferences::setDynDNSPassword(), Preferences::setDynDNSService(), Preferences::setDynDNSUsername(), Preferences::setDynDomainName(), Net::PortForwarder::setEnabled(), AddNewTorrentDialog::setEnabled(), Application::setFileLoggerPath(), Preferences::setHideZeroComboValues(), Preferences::setHideZeroValues(), Preferences::setLocale(), Preferences::setMailNotificationEmail(), Preferences::setMailNotificationEnabled(), Preferences::setMailNotificationSender(), Preferences::setMailNotificationSMTP(), Preferences::setMailNotificationSMTPAuth(), Preferences::setMailNotificationSMTPPassword(), Preferences::setMailNotificationSMTPSSL(), Preferences::setMailNotificationSMTPUsername(), RSS::Session::setMaxArticlesPerFeed(), Preferences::setMinimizeToTray(), Preferences::setPreventFromSuspendWhenDownloading(), Preferences::setPreventFromSuspendWhenSeeding(), RSS::AutoDownloader::setProcessingEnabled(), RSS::Session::setProcessingEnabled(), RSS::Session::setRefreshInterval(), Preferences::setSchedulerDays(), Preferences::setSchedulerEndTime(), Preferences::setSchedulerStartTime(), Preferences::setServerDomains(), RSS::AutoDownloader::setSmartEpisodeFilters(), Preferences::setSplashScreenDisabled(), Preferences::setStartMinimized(), Preferences::setSystemTrayEnabled(), AddNewTorrentDialog::setTopLevel(), Preferences::setTrayIconStyle(), Preferences::setUPnPForWebUIPort(), Preferences::setUseCustomUITheme(), Preferences::setWebUiAddress(), Preferences::setWebUiAuthSubnetWhitelistEnabled(), Preferences::setWebUIBanDuration(), Preferences::setWebUiClickjackingProtectionEnabled(), Preferences::setWebUiCSRFProtectionEnabled(), Preferences::setWebUICustomHTTPHeaders(), Preferences::setWebUICustomHTTPHeadersEnabled(), Preferences::setWebUiEnabled(), Preferences::setWebUIHostHeaderValidationEnabled(), Preferences::setWebUIHttpsCertificatePath(), Preferences::setWebUiHttpsEnabled(), Preferences::setWebUIHttpsKeyPath(), Preferences::setWebUiLocalAuthEnabled(), Preferences::setWebUIMaxAuthFailCount(), Preferences::setWebUIPassword(), Preferences::setWebUiPort(), Preferences::setWebUIReverseProxySupportEnabled(), Preferences::setWebUiRootFolder(), Preferences::setWebUiSecureCookieEnabled(), Preferences::setWebUISessionTimeout(), Preferences::setWebUITrustedReverseProxiesList(), Preferences::setWebUiUsername(), startMinimized(), systemTrayEnabled(), Net::ProxyConfiguration::type, useAdditionDialog(), Net::ProxyConfiguration::username, webUiPassword(), and webUiUsername().
Referenced by applySettings(), and on_buttonBox_accepted().
|
private |
Definition at line 1860 of file optionsdialog.cpp.
References m_ui.
Referenced by applySettings(), and on_buttonBox_accepted().
|
privateslot |
Definition at line 1602 of file optionsdialog.cpp.
References m_ui.
Referenced by loadOptions().
|
slot |
Definition at line 1825 of file optionsdialog.cpp.
References m_ui, and TAB_CONNECTION.
|
private |
Definition at line 1355 of file optionsdialog.cpp.
References m_ui.
Referenced by saveOptions().
|
private |
Definition at line 1361 of file optionsdialog.cpp.
References m_ui.
Referenced by saveOptions().
|
privateslot |
Definition at line 1499 of file optionsdialog.cpp.
References m_ui.
Referenced by OptionsDialog().
|
private |
Definition at line 1489 of file optionsdialog.cpp.
References m_ui.
Referenced by saveOptions().
|
private |
Definition at line 1870 of file optionsdialog.cpp.
References webUiPassword(), and webUiUsername().
Referenced by applySettings(), and on_buttonBox_accepted().
|
privateslot |
Definition at line 1773 of file optionsdialog.cpp.
References file(), UIThemeManager::instance(), Utils::Net::isSSLCertificatesValid(), m_ui, Utils::Net::MAX_SSL_FILE_SIZE, Utils::Gui::scaledPixmapSvg(), and Show.
Referenced by loadOptions().
|
privateslot |
Definition at line 1799 of file optionsdialog.cpp.
References file(), UIThemeManager::instance(), Utils::Net::isSSLKeyValid(), m_ui, Utils::Net::MAX_SSL_FILE_SIZE, Utils::Gui::scaledPixmapSvg(), and Show.
Referenced by loadOptions().
|
private |
Definition at line 1768 of file optionsdialog.cpp.
References m_ui.
Referenced by saveOptions(), and webUIAuthenticationOk().
|
private |
Definition at line 1763 of file optionsdialog.cpp.
References m_ui.
Referenced by saveOptions(), and webUIAuthenticationOk().
|
private |
Definition at line 187 of file optionsdialog.h.
Referenced by OptionsDialog(), and saveOptions().
|
private |
Definition at line 185 of file optionsdialog.h.
Referenced by enableApplyButton(), on_buttonBox_accepted(), OptionsDialog(), and saveOptions().
|
private |
Definition at line 189 of file optionsdialog.h.
Referenced by handleIPFilterParsed(), and on_IpFilterRefreshBtn_clicked().
|
private |
Definition at line 181 of file optionsdialog.h.
Referenced by OptionsDialog(), and ~OptionsDialog().
|
private |
Definition at line 182 of file optionsdialog.h.
Referenced by loadSplitterState(), and ~OptionsDialog().
|
private |
Definition at line 183 of file optionsdialog.h.
Referenced by OptionsDialog(), and ~OptionsDialog().
|
private |
Definition at line 180 of file optionsdialog.h.
Referenced by addTorrentsInPause(), applySettings(), changePage(), closeToTray(), editWatchedFolderOptions(), enableProxy(), getEncryptionSetting(), getFilter(), getFinishedTorrentExportDir(), getLocale(), getMaxActiveDownloads(), getMaxActiveTorrents(), getMaxActiveUploads(), getMaxConnections(), getMaxConnectionsPerTorrent(), getMaxRatio(), getMaxSeedingMinutes(), getMaxUploads(), getMaxUploadsPerTorrent(), getPort(), getProxyIp(), getProxyPassword(), getProxyPort(), getProxyType(), getProxyUsername(), getTorrentExportDir(), handleWatchedFolderViewSelectionChanged(), initializeLanguageCombo(), isAlternativeWebUIPathValid(), isDHTEnabled(), isIPFilteringEnabled(), isLSDEnabled(), isProxyAuthEnabled(), isProxyEnabled(), isQueueingSystemEnabled(), isSplashScreenDisabled(), isUPnPEnabled(), isWebUiEnabled(), loadOptions(), loadSplitterState(), minimizeToTray(), on_addWatchedFolderButton_clicked(), on_buttonBox_accepted(), on_editWatchedFolderButton_clicked(), on_randomButton_clicked(), on_registerDNSBtn_clicked(), on_removeWatchedFolderButton_clicked(), OptionsDialog(), preAllocateAllFiles(), saveOptions(), schedTimesOk(), setLocale(), showConnectionTab(), startMinimized(), systemTrayEnabled(), toggleComboRatioLimitAct(), useAdditionDialog(), webUIHttpsCertChanged(), webUIHttpsKeyChanged(), webUiPassword(), webUiUsername(), and ~OptionsDialog().