qBittorrent
advancedsettings.cpp File Reference
#include "advancedsettings.h"
#include <limits>
#include <QHeaderView>
#include <QHostAddress>
#include <QLabel>
#include <QNetworkInterface>
#include "base/bittorrent/session.h"
#include "base/global.h"
#include "base/preferences.h"
#include "base/unicodestrings.h"
#include "app/application.h"
#include "gui/addnewtorrentdialog.h"
#include "gui/mainwindow.h"
Include dependency graph for advancedsettings.cpp:

Go to the source code of this file.

Namespaces

 anonymous_namespace{advancedsettings.cpp}
 

Enumerations

enum  anonymous_namespace{advancedsettings.cpp}::AdvSettingsCols { anonymous_namespace{advancedsettings.cpp}::PROPERTY , anonymous_namespace{advancedsettings.cpp}::VALUE , anonymous_namespace{advancedsettings.cpp}::COL_COUNT }
 
enum  anonymous_namespace{advancedsettings.cpp}::AdvSettingsRows {
  anonymous_namespace{advancedsettings.cpp}::QBITTORRENT_HEADER , anonymous_namespace{advancedsettings.cpp}::RESUME_DATA_STORAGE , anonymous_namespace{advancedsettings.cpp}::NETWORK_IFACE , anonymous_namespace{advancedsettings.cpp}::NETWORK_IFACE_ADDRESS ,
  anonymous_namespace{advancedsettings.cpp}::SAVE_RESUME_DATA_INTERVAL , anonymous_namespace{advancedsettings.cpp}::CONFIRM_RECHECK_TORRENT , anonymous_namespace{advancedsettings.cpp}::RECHECK_COMPLETED , anonymous_namespace{advancedsettings.cpp}::LIST_REFRESH ,
  anonymous_namespace{advancedsettings.cpp}::RESOLVE_HOSTS , anonymous_namespace{advancedsettings.cpp}::RESOLVE_COUNTRIES , anonymous_namespace{advancedsettings.cpp}::PROGRAM_NOTIFICATIONS , anonymous_namespace{advancedsettings.cpp}::TORRENT_ADDED_NOTIFICATIONS ,
  anonymous_namespace{advancedsettings.cpp}::CONFIRM_REMOVE_ALL_TAGS , anonymous_namespace{advancedsettings.cpp}::REANNOUNCE_WHEN_ADDRESS_CHANGED , anonymous_namespace{advancedsettings.cpp}::DOWNLOAD_TRACKER_FAVICON , anonymous_namespace{advancedsettings.cpp}::SAVE_PATH_HISTORY_LENGTH ,
  anonymous_namespace{advancedsettings.cpp}::ENABLE_SPEED_WIDGET , anonymous_namespace{advancedsettings.cpp}::ENABLE_ICONS_IN_MENUS , anonymous_namespace{advancedsettings.cpp}::TRACKER_STATUS , anonymous_namespace{advancedsettings.cpp}::TRACKER_PORT ,
  anonymous_namespace{advancedsettings.cpp}::LIBTORRENT_HEADER , anonymous_namespace{advancedsettings.cpp}::ASYNC_IO_THREADS , anonymous_namespace{advancedsettings.cpp}::FILE_POOL_SIZE , anonymous_namespace{advancedsettings.cpp}::CHECKING_MEM_USAGE ,
  anonymous_namespace{advancedsettings.cpp}::DISK_CACHE , anonymous_namespace{advancedsettings.cpp}::DISK_CACHE_TTL , anonymous_namespace{advancedsettings.cpp}::OS_CACHE , anonymous_namespace{advancedsettings.cpp}::COALESCE_RW ,
  anonymous_namespace{advancedsettings.cpp}::PIECE_EXTENT_AFFINITY , anonymous_namespace{advancedsettings.cpp}::SUGGEST_MODE , anonymous_namespace{advancedsettings.cpp}::SEND_BUF_WATERMARK , anonymous_namespace{advancedsettings.cpp}::SEND_BUF_LOW_WATERMARK ,
  anonymous_namespace{advancedsettings.cpp}::SEND_BUF_WATERMARK_FACTOR , anonymous_namespace{advancedsettings.cpp}::CONNECTION_SPEED , anonymous_namespace{advancedsettings.cpp}::SOCKET_BACKLOG_SIZE , anonymous_namespace{advancedsettings.cpp}::OUTGOING_PORT_MIN ,
  anonymous_namespace{advancedsettings.cpp}::OUTGOING_PORT_MAX , anonymous_namespace{advancedsettings.cpp}::UPNP_LEASE_DURATION , anonymous_namespace{advancedsettings.cpp}::PEER_TOS , anonymous_namespace{advancedsettings.cpp}::UTP_MIX_MODE ,
  anonymous_namespace{advancedsettings.cpp}::IDN_SUPPORT , anonymous_namespace{advancedsettings.cpp}::MULTI_CONNECTIONS_PER_IP , anonymous_namespace{advancedsettings.cpp}::VALIDATE_HTTPS_TRACKER_CERTIFICATE , anonymous_namespace{advancedsettings.cpp}::SSRF_MITIGATION ,
  anonymous_namespace{advancedsettings.cpp}::BLOCK_PEERS_ON_PRIVILEGED_PORTS , anonymous_namespace{advancedsettings.cpp}::CHOKING_ALGORITHM , anonymous_namespace{advancedsettings.cpp}::SEED_CHOKING_ALGORITHM , anonymous_namespace{advancedsettings.cpp}::ANNOUNCE_ALL_TRACKERS ,
  anonymous_namespace{advancedsettings.cpp}::ANNOUNCE_ALL_TIERS , anonymous_namespace{advancedsettings.cpp}::ANNOUNCE_IP , anonymous_namespace{advancedsettings.cpp}::MAX_CONCURRENT_HTTP_ANNOUNCES , anonymous_namespace{advancedsettings.cpp}::STOP_TRACKER_TIMEOUT ,
  anonymous_namespace{advancedsettings.cpp}::PEER_TURNOVER , anonymous_namespace{advancedsettings.cpp}::PEER_TURNOVER_CUTOFF , anonymous_namespace{advancedsettings.cpp}::PEER_TURNOVER_INTERVAL , anonymous_namespace{advancedsettings.cpp}::ROW_COUNT
}
 

Functions

QString anonymous_namespace{advancedsettings.cpp}::makeLink (const QString &url, const QString &linkLabel)