2 <!-- Add the 'dark' class to prevent bright flash on page load -->
3 <html lang=
"${LANG}" class=
"dark">
7 <meta http-equiv=
"X-UA-Compatible" content=
"IE=10">
8 <meta name=
"application-name" content=
"qBittorrent">
9 <meta name=
"description" content=
"qBittorrent WebUI">
10 <meta name=
"viewport" content=
"width=device-width, initial-scale=1.0">
12 <title>qBittorrent WebUI
</title>
14 <link rel=
"icon" type=
"image/png" href=
"images/qbittorrent32.png" sizes=
"32x32">
15 <link rel=
"icon" type=
"image/svg+xml" href=
"images/qbittorrent-tray.svg" sizes=
"any">
16 <link rel=
"stylesheet" type=
"text/css" href=
"css/dynamicTable.css?v=${CACHEID}">
17 <link rel=
"stylesheet" type=
"text/css" href=
"css/style.css?v=${CACHEID}">
18 <link rel=
"stylesheet" type=
"text/css" href=
"css/Core.css?v=${CACHEID}">
19 <link rel=
"stylesheet" type=
"text/css" href=
"css/Layout.css?v=${CACHEID}">
20 <link rel=
"stylesheet" type=
"text/css" href=
"css/Window.css?v=${CACHEID}">
21 <link rel=
"stylesheet" type=
"text/css" href=
"css/Tabs.css?v=${CACHEID}">
23 <link rel=
"stylesheet" type=
"text/css" href=
"css/noscript.css?v=${CACHEID}">
26 <script defer
src=
"scripts/lib/MooTools-Core-1.6.0-compat-compressed.js"></script>
27 <script defer
src=
"scripts/lib/MooTools-More-1.6.0-compat-compressed.js"></script>
28 <script defer
src=
"scripts/lib/mocha.min.js"></script>
29 <script defer
src=
"scripts/cache.js?v=${CACHEID}"></script>
30 <script defer
src=
"scripts/localpreferences.js?v=${CACHEID}"></script>
31 <script defer
src=
"scripts/color-scheme.js?v=${CACHEID}"></script>
32 <script defer
src=
"scripts/mocha-init.js?locale=${LANG}&v=${CACHEID}"></script>
33 <script defer
src=
"scripts/lib/clipboard.min.js"></script>
34 <script defer
src=
"scripts/filesystem.js?v=${CACHEID}"></script>
35 <script defer
src=
"scripts/misc.js?locale=${LANG}&v=${CACHEID}"></script>
36 <script defer
src=
"scripts/progressbar.js?v=${CACHEID}"></script>
37 <script defer
src=
"scripts/piecesbar.js?v=${CACHEID}"></script>
38 <script defer
src=
"scripts/file-tree.js?v=${CACHEID}"></script>
39 <script defer
src=
"scripts/dynamicTable.js?locale=${LANG}&v=${CACHEID}"></script>
40 <script defer
src=
"scripts/rename-files.js?v=${CACHEID}"></script>
41 <script defer
src=
"scripts/client.js?locale=${LANG}&v=${CACHEID}"></script>
42 <script defer
src=
"scripts/contextmenu.js?locale=${LANG}&v=${CACHEID}"></script>
43 <script defer
src=
"scripts/pathAutofill.js?v=${CACHEID}"></script>
47 <noscript id=
"noscript">
48 <h1>QBT_TR(JavaScript Required! You must enable JavaScript for the WebUI to work properly)QBT_TR[CONTEXT=HttpServer]
</h1>
51 <div id=
"desktopHeader">
52 <!--<div id="desktopTitlebar">
53 <h1 class="applicationTitle">qBittorrent Web User Interface <span class="version">version 2.0.0</span></h1>
55 <div id=
"desktopNavbar">
58 <a class=
"returnFalse">QBT_TR(File)QBT_TR[CONTEXT=MainWindow]
</a>
60 <li><a id=
"uploadLink"><img class=
"MyMenuIcon" alt=
"QBT_TR(Add Torrent File...)QBT_TR[CONTEXT=MainWindow]" src=
"images/list-add.svg" width=
"16" height=
"16">QBT_TR(Add Torrent File...)QBT_TR[CONTEXT=MainWindow]
</a></li>
61 <li><a id=
"downloadLink"><img class=
"MyMenuIcon" alt=
"QBT_TR(Add Torrent Link...)QBT_TR[CONTEXT=MainWindow]" src=
"images/insert-link.svg" width=
"16" height=
"16">QBT_TR(Add Torrent Link...)QBT_TR[CONTEXT=MainWindow]
</a></li>
62 <li class=
"divider"><a id=
"logoutLink"><img class=
"MyMenuIcon" alt=
"QBT_TR(Logout)QBT_TR[CONTEXT=HttpServer]" src=
"images/system-log-out.svg" width=
"16" height=
"16">QBT_TR(Logout)QBT_TR[CONTEXT=HttpServer]
</a></li>
63 <li><a id=
"shutdownLink"><img class=
"MyMenuIcon" alt=
"QBT_TR(Exit qBittorrent)QBT_TR[CONTEXT=HttpServer]" src=
"images/application-exit.svg" width=
"16" height=
"16">QBT_TR(Exit qBittorrent)QBT_TR[CONTEXT=HttpServer]
</a></li>
67 <a class=
"returnFalse">QBT_TR(Edit)QBT_TR[CONTEXT=MainWindow]
</a>
69 <li><a id=
"startLink"><img class=
"MyMenuIcon" alt=
"QBT_TR(Start)QBT_TR[CONTEXT=MainWindow]" src=
"images/torrent-start.svg" width=
"16" height=
"16">QBT_TR(Start)QBT_TR[CONTEXT=MainWindow]
</a></li>
70 <li><a id=
"stopLink"><img class=
"MyMenuIcon" src=
"images/torrent-stop.svg" alt=
"QBT_TR(Stop)QBT_TR[CONTEXT=MainWindow]" width=
"16" height=
"16">QBT_TR(Stop)QBT_TR[CONTEXT=MainWindow]
</a></li>
71 <li><a id=
"startAllLink"><img class=
"MyMenuIcon" alt=
"QBT_TR(Start All)QBT_TR[CONTEXT=MainWindow]" src=
"images/torrent-start.svg" width=
"16" height=
"16">QBT_TR(Start All)QBT_TR[CONTEXT=MainWindow]
</a></li>
72 <li><a id=
"stopAllLink"><img class=
"MyMenuIcon" alt=
"QBT_TR(Stop All)QBT_TR[CONTEXT=MainWindow]" src=
"images/torrent-stop.svg" width=
"16" height=
"16">QBT_TR(Stop All)QBT_TR[CONTEXT=MainWindow]
</a></li>
73 <li class=
"divider"><a id=
"deleteLink"><img class=
"MyMenuIcon" src=
"images/list-remove.svg" alt=
"QBT_TR(Remove)QBT_TR[CONTEXT=MainWindow]" width=
"16" height=
"16">QBT_TR(Remove)QBT_TR[CONTEXT=MainWindow]
</a></li>
74 <li id=
"topQueuePosItem" class=
"divider"><a id=
"topPrioLink"><img class=
"MyMenuIcon" src=
"images/go-top.svg" alt=
"QBT_TR(Top of Queue)QBT_TR[CONTEXT=MainWindow]" width=
"16" height=
"16">QBT_TR(Top of Queue)QBT_TR[CONTEXT=MainWindow]
</a></li>
75 <li id=
"increaseQueuePosItem"><a id=
"increasePrioLink"><img class=
"MyMenuIcon" src=
"images/go-up.svg" alt=
"QBT_TR(Move Up Queue)QBT_TR[CONTEXT=MainWindow]" width=
"16" height=
"16">QBT_TR(Move Up Queue)QBT_TR[CONTEXT=MainWindow]
</a></li>
76 <li id=
"decreaseQueuePosItem"><a id=
"decreasePrioLink"><img class=
"MyMenuIcon" src=
"images/go-down.svg" alt=
"QBT_TR(Move Down Queue)QBT_TR[CONTEXT=MainWindow]" width=
"16" height=
"16">QBT_TR(Move Down Queue)QBT_TR[CONTEXT=MainWindow]
</a></li>
77 <li id=
"bottomQueuePosItem"><a id=
"bottomPrioLink"><img class=
"MyMenuIcon" src=
"images/go-bottom.svg" alt=
"QBT_TR(Bottom of Queue)QBT_TR[CONTEXT=MainWindow]" width=
"16" height=
"16">QBT_TR(Bottom of Queue)QBT_TR[CONTEXT=MainWindow]
</a></li>
81 <a class=
"returnFalse">QBT_TR(View)QBT_TR[CONTEXT=MainWindow]
</a>
83 <li><a id=
"showTopToolbarLink"><img class=
"MyMenuIcon" src=
"images/checked-completed.svg" alt=
"QBT_TR(Top Toolbar)QBT_TR[CONTEXT=MainWindow]" width=
"16" height=
"16">QBT_TR(Top Toolbar)QBT_TR[CONTEXT=MainWindow]
</a></li>
84 <li><a id=
"showStatusBarLink"><img class=
"MyMenuIcon" src=
"images/checked-completed.svg" alt=
"QBT_TR(Status Bar)QBT_TR[CONTEXT=MainWindow]" width=
"16" height=
"16">QBT_TR(Status Bar)QBT_TR[CONTEXT=MainWindow]
</a></li>
85 <li><a id=
"showFiltersSidebarLink"><img class=
"MyMenuIcon" src=
"images/checked-completed.svg" alt=
"QBT_TR(Filters Sidebar)QBT_TR[CONTEXT=MainWindow]" width=
"16" height=
"16">QBT_TR(Filters Sidebar)QBT_TR[CONTEXT=MainWindow]
</a></li>
86 <li><a id=
"speedInBrowserTitleBarLink"><img class=
"MyMenuIcon" src=
"images/checked-completed.svg" alt=
"QBT_TR(Speed in Title Bar)QBT_TR[CONTEXT=MainWindow]" width=
"16" height=
"16">QBT_TR(Speed in Title Bar)QBT_TR[CONTEXT=MainWindow]
</a></li>
87 <li class=
"divider"><a id=
"showSearchEngineLink"><img class=
"MyMenuIcon" src=
"images/checked-completed.svg" alt=
"QBT_TR(Search Engine)QBT_TR[CONTEXT=MainWindow]" width=
"16" height=
"16">QBT_TR(Search Engine)QBT_TR[CONTEXT=MainWindow]
</a></li>
88 <li><a id=
"showRssReaderLink"><img class=
"MyMenuIcon" src=
"images/checked-completed.svg" alt=
"QBT_TR(RSS)QBT_TR[CONTEXT=MainWindow]" width=
"16" height=
"16">QBT_TR(RSS Reader)QBT_TR[CONTEXT=MainWindow]
</a></li>
89 <li><a id=
"showLogViewerLink"><img class=
"MyMenuIcon" src=
"images/checked-completed.svg" alt=
"QBT_TR(Log)QBT_TR[CONTEXT=MainWindow]" width=
"16" height=
"16">QBT_TR(Log)QBT_TR[CONTEXT=MainWindow]
</a></li>
90 <li class=
"divider"><a id=
"StatisticsLink"><img class=
"MyMenuIcon" src=
"images/view-statistics.svg" alt=
"QBT_TR(Statistics)QBT_TR[CONTEXT=MainWindow]" width=
"16" height=
"16">QBT_TR(Statistics)QBT_TR[CONTEXT=MainWindow]
</a></li>
94 <a class=
"returnFalse">QBT_TR(Tools)QBT_TR[CONTEXT=MainWindow]
</a>
96 <li><a id=
"preferencesLink"><img class=
"MyMenuIcon" src=
"images/configure.svg" alt=
"QBT_TR(Options...)QBT_TR[CONTEXT=MainWindow]" width=
"16" height=
"16">QBT_TR(Options...)QBT_TR[CONTEXT=MainWindow]
</a></li>
97 <li><a id=
"registerMagnetHandlerLink"><img class=
"MyMenuIcon" src=
"images/torrent-magnet.svg" alt=
"QBT_TR(Register to handle magnet links...)QBT_TR[CONTEXT=HttpServer]" width=
"16" height=
"16">QBT_TR(Register to handle magnet links...)QBT_TR[CONTEXT=HttpServer]
</a></li>
98 <li><a id=
"manageCookiesLink"><img class=
"MyMenuIcon" src=
"images/browser-cookies.svg" alt=
"QBT_TR(Manage Cookies...)QBT_TR[CONTEXT=MainWindow]" width=
"16" height=
"16">QBT_TR(Manage Cookies...)QBT_TR[CONTEXT=MainWindow]
</a></li>
102 <a class=
"returnFalse">QBT_TR(Help)QBT_TR[CONTEXT=MainWindow]
</a>
104 <li><a id=
"docsLink" target=
"_blank" href=
"https://wiki.qbittorrent.org/"><img class=
"MyMenuIcon" src=
"images/help-contents.svg" alt=
"QBT_TR(Documentation)QBT_TR[CONTEXT=MainWindow]" width=
"16" height=
"16">QBT_TR(Documentation)QBT_TR[CONTEXT=MainWindow]
</a></li>
105 <li class=
"divider"><a id=
"bugLink" target=
"_blank" href=
"https://www.qbittorrent.org/donate"><img class=
"MyMenuIcon" src=
"images/wallet-open.svg" alt=
"QBT_TR(Donate!)QBT_TR[CONTEXT=MainWindow]" width=
"16" height=
"16">QBT_TR(Donate!)QBT_TR[CONTEXT=MainWindow]
</a></li>
106 <li><a id=
"aboutLink"><img class=
"MyMenuIcon" src=
"images/help-about.svg" alt=
"QBT_TR(About)QBT_TR[CONTEXT=MainWindow]" width=
"16" height=
"16">QBT_TR(About)QBT_TR[CONTEXT=MainWindow]
</a></li>
111 <div id=
"mochaToolbar">
113 <a id=
"downloadButton"><img class=
"mochaToolButton" title=
"QBT_TR(Add Torrent Link...)QBT_TR[CONTEXT=MainWindow]" src=
"images/insert-link.svg" alt=
"QBT_TR(Add Torrent Link...)QBT_TR[CONTEXT=MainWindow]" width=
"24" height=
"24"></a>
114 <a id=
"uploadButton"><img class=
"mochaToolButton" title=
"QBT_TR(Add Torrent File...)QBT_TR[CONTEXT=MainWindow]" src=
"images/list-add.svg" alt=
"QBT_TR(Add Torrent File...)QBT_TR[CONTEXT=MainWindow]" width=
"24" height=
"24"></a>
115 <a id=
"deleteButton"><img class=
"mochaToolButton" title=
"QBT_TR(Remove)QBT_TR[CONTEXT=TransferListWidget]" src=
"images/list-remove.svg" alt=
"QBT_TR(Remove)QBT_TR[CONTEXT=TransferListWidget]" width=
"24" height=
"24"></a>
116 <a id=
"startButton" class=
"divider"><img class=
"mochaToolButton" title=
"QBT_TR(Start)QBT_TR[CONTEXT=TransferListWidget]" src=
"images/torrent-start.svg" alt=
"QBT_TR(Start)QBT_TR[CONTEXT=TransferListWidget]" width=
"24" height=
"24"></a>
117 <a id=
"stopButton"><img class=
"mochaToolButton" title=
"QBT_TR(Stop)QBT_TR[CONTEXT=TransferListWidget]" src=
"images/torrent-stop.svg" alt=
"QBT_TR(Stop)QBT_TR[CONTEXT=TransferListWidget]" width=
"24" height=
"24"></a>
118 <span id=
"queueingButtons">
119 <a id=
"topPrioButton" class=
"divider"><img class=
"mochaToolButton" title=
"QBT_TR(Move to the top of the queue)QBT_TR[CONTEXT=MainWindow]" src=
"images/go-top.svg" alt=
"QBT_TR(Top of Queue)QBT_TR[CONTEXT=MainWindow]" width=
"24" height=
"24"></a>
120 <a id=
"increasePrioButton"><img class=
"mochaToolButton" title=
"QBT_TR(Move up in the queue)QBT_TR[CONTEXT=MainWindow]" src=
"images/go-up.svg" alt=
"QBT_TR(Move Up Queue)QBT_TR[CONTEXT=MainWindow]" width=
"24" height=
"24"></a>
121 <a id=
"decreasePrioButton"><img class=
"mochaToolButton" title=
"QBT_TR(Move down in the queue)QBT_TR[CONTEXT=MainWindow]" src=
"images/go-down.svg" alt=
"QBT_TR(Move Down Queue)QBT_TR[CONTEXT=MainWindow]" width=
"24" height=
"24"></a>
122 <a id=
"bottomPrioButton"><img class=
"mochaToolButton" title=
"QBT_TR(Move to the bottom of the queue)QBT_TR[CONTEXT=MainWindow]" src=
"images/go-bottom.svg" alt=
"QBT_TR(Bottom of Queue)QBT_TR[CONTEXT=MainWindow]" width=
"24" height=
"24"></a>
124 <a id=
"preferencesButton" class=
"divider"><img class=
"mochaToolButton" title=
"QBT_TR(Options)QBT_TR[CONTEXT=OptionsDialog]" src=
"images/configure.svg" alt=
"QBT_TR(Options)QBT_TR[CONTEXT=OptionsDialog]" width=
"24" height=
"24"></a>
125 <div id=
"mainWindowTabs" class=
"toolbarTabs">
126 <menu id=
"mainWindowTabsList" class=
"tab-menu">
127 <li id=
"transfersTabLink" class=
"selected">
128 <a><img alt=
"QBT_TR(Transfers)QBT_TR[CONTEXT=MainWindow]" src=
"images/filter-all.svg" width=
"16" height=
"16">QBT_TR(Transfers)QBT_TR[CONTEXT=MainWindow]
</a>
130 <li id=
"searchTabLink">
131 <a><img alt=
"QBT_TR(Search)QBT_TR[CONTEXT=MainWindow]" src=
"images/edit-find.svg" width=
"16" height=
"16">QBT_TR(Search)QBT_TR[CONTEXT=MainWindow]
</a>
134 <a><img alt=
"QBT_TR(RSS)QBT_TR[CONTEXT=MainWindow]" src=
"images/application-rss.svg" width=
"16" height=
"16">QBT_TR(RSS)QBT_TR[CONTEXT=MainWindow]
</a>
137 <a><img alt=
"QBT_TR(Execution Log)QBT_TR[CONTEXT=MainWindow]" src=
"images/help-contents.svg" width=
"16" height=
"16">QBT_TR(Execution Log)QBT_TR[CONTEXT=MainWindow]
</a>
140 <div class=
"clear"></div>
142 <div id=
"torrentsFilterToolbar">
143 <input type=
"search" id=
"torrentsFilterInput" placeholder=
"QBT_TR(Filter torrent list...)QBT_TR[CONTEXT=MainWindow]" aria-label=
"QBT_TR(Filter torrent list...)QBT_TR[CONTEXT=MainWindow]" autocorrect=
"off" autocapitalize=
"none">
144 <input type=
"checkbox" id=
"torrentsFilterRegexBox">
145 <label for=
"torrentsFilterRegexBox" aria-label=
"QBT_TR(Use regular expression)QBT_TR[CONTEXT=MainWindow]" title=
"QBT_TR(Use regular expression)QBT_TR[CONTEXT=MainWindow]"></label>
146 <label for=
"torrentsFilterSelect">QBT_TR(Filter by:)QBT_TR[CONTEXT=MainWindow]
</label>
147 <select id=
"torrentsFilterSelect">
148 <option value=
"name" selected
>QBT_TR(Name)QBT_TR[CONTEXT=MainWindow]
</option>
149 <option value=
"save_path">QBT_TR(Save Path)QBT_TR[CONTEXT=MainWindow]
</option>
154 <div id=
"pageWrapper">
157 <ul id=
"torrentsTableMenu" class=
"contextMenu">
158 <li><a href=
"#start"><img src=
"images/torrent-start.svg" alt=
"QBT_TR(Start)QBT_TR[CONTEXT=TransferListWidget]"> QBT_TR(Start)QBT_TR[CONTEXT=TransferListWidget]
</a></li>
159 <li><a href=
"#stop"><img src=
"images/torrent-stop.svg" alt=
"QBT_TR(Stop)QBT_TR[CONTEXT=TransferListWidget]"> QBT_TR(Stop)QBT_TR[CONTEXT=TransferListWidget]
</a></li>
160 <li><a href=
"#forceStart"><img src=
"images/torrent-start-forced.svg" alt=
"QBT_TR(Force Start)QBT_TR[CONTEXT=TransferListWidget]"> QBT_TR(Force Start)QBT_TR[CONTEXT=TransferListWidget]
</a></li>
161 <li class=
"separator"><a href=
"#delete"><img src=
"images/list-remove.svg" alt=
"QBT_TR(Remove)QBT_TR[CONTEXT=TransferListWidget]"> QBT_TR(Remove)QBT_TR[CONTEXT=TransferListWidget]
</a></li>
162 <li class=
"separator">
163 <a href=
"#setLocation"><img src=
"images/set-location.svg" alt=
"QBT_TR(Set location...)QBT_TR[CONTEXT=TransferListWidget]"> QBT_TR(Set location...)QBT_TR[CONTEXT=TransferListWidget]
</a>
166 <a href=
"#rename"><img src=
"images/edit-rename.svg" alt=
"QBT_TR(Rename...)QBT_TR[CONTEXT=TransferListWidget]"> QBT_TR(Rename...)QBT_TR[CONTEXT=TransferListWidget]
</a>
169 <a href=
"#renameFiles"><img src=
"images/edit-rename.svg" alt=
"QBT_TR(Rename Files...)QBT_TR[CONTEXT=TransferListWidget]"> QBT_TR(Rename Files...)QBT_TR[CONTEXT=TransferListWidget]
</a>
172 <a href=
"#Category" class=
"arrow-right"><img src=
"images/view-categories.svg" alt=
"QBT_TR(Category)QBT_TR[CONTEXT=TransferListWidget]"> QBT_TR(Category)QBT_TR[CONTEXT=TransferListWidget]
</a>
173 <ul id=
"contextCategoryList" class=
"scrollableMenu"></ul>
176 <a href=
"#Tags" class=
"arrow-right"><img src=
"images/tags.svg" alt=
"QBT_TR(Tags)QBT_TR[CONTEXT=TransferListWidget]"> QBT_TR(Tags)QBT_TR[CONTEXT=TransferListWidget]
</a>
177 <ul id=
"contextTagList" class=
"scrollableMenu"></ul>
179 <li title=
"QBT_TR(Automatic mode means that various torrent properties(eg save path) will be decided by the associated category)QBT_TR[CONTEXT=TransferListWidget]">
180 <a href=
"#autoTorrentManagement"><img src=
"images/checked-completed.svg" alt=
"QBT_TR(Automatic Torrent Management)QBT_TR[CONTEXT=TransferListWidget]"> QBT_TR(Automatic Torrent Management)QBT_TR[CONTEXT=TransferListWidget]
</a>
182 <li class=
"separator"><a href=
"#downloadLimit"><img src=
"images/download.svg" alt=
"QBT_TR(Limit download rate...)QBT_TR[CONTEXT=TransferListWidget]"> QBT_TR(Limit download rate...)QBT_TR[CONTEXT=TransferListWidget]
</a></li>
183 <li><a href=
"#uploadLimit"><img src=
"images/upload.svg" alt=
"QBT_TR(Limit upload rate...)QBT_TR[CONTEXT=TransferListWidget]"> QBT_TR(Limit upload rate...)QBT_TR[CONTEXT=TransferListWidget]
</a></li>
184 <li><a href=
"#shareRatio"><img src=
"images/ratio.svg" alt=
"QBT_TR(Limit share ratio...)QBT_TR[CONTEXT=TransferListWidget]"> QBT_TR(Limit share ratio...)QBT_TR[CONTEXT=TransferListWidget]
</a></li>
185 <li><a href=
"#superSeeding"><img src=
"images/checked-completed.svg" alt=
"QBT_TR(Super seeding mode)QBT_TR[CONTEXT=TransferListWidget]"> QBT_TR(Super seeding mode)QBT_TR[CONTEXT=TransferListWidget]
</a></li>
186 <li class=
"separator"><a href=
"#sequentialDownload"><img src=
"images/checked-completed.svg" alt=
"QBT_TR(Download in sequential order)QBT_TR[CONTEXT=TransferListWidget]"> QBT_TR(Download in sequential order)QBT_TR[CONTEXT=TransferListWidget]
</a></li>
187 <li><a href=
"#firstLastPiecePrio"><img src=
"images/checked-completed.svg" alt=
"QBT_TR(Download first and last pieces first)QBT_TR[CONTEXT=TransferListWidget]"> QBT_TR(Download first and last pieces first)QBT_TR[CONTEXT=TransferListWidget]
</a></li>
188 <li class=
"separator"><a href=
"#forceRecheck"><img src=
"images/force-recheck.svg" alt=
"QBT_TR(Force recheck)QBT_TR[CONTEXT=TransferListWidget]"> QBT_TR(Force recheck)QBT_TR[CONTEXT=TransferListWidget]
</a></li>
189 <li><a href=
"#forceReannounce"><img src=
"images/reannounce.svg" alt=
"QBT_TR(Force reannounce)QBT_TR[CONTEXT=TransferListWidget]"> QBT_TR(Force reannounce)QBT_TR[CONTEXT=TransferListWidget]
</a></li>
190 <li id=
"queueingMenuItems" class=
"separator">
191 <a href=
"#queue" class=
"arrow-right"><img src=
"images/queued.svg" alt=
"QBT_TR(Queue)QBT_TR[CONTEXT=TransferListWidget]"> QBT_TR(Queue)QBT_TR[CONTEXT=TransferListWidget]
</a>
193 <li><a href=
"#queueTop"><img src=
"images/go-top.svg" alt=
"QBT_TR(Move to top)QBT_TR[CONTEXT=TransferListWidget]"> QBT_TR(Move to top)QBT_TR[CONTEXT=TransferListWidget]
</a></li>
194 <li><a href=
"#queueUp"><img src=
"images/go-up.svg" alt=
"QBT_TR(Move up)QBT_TR[CONTEXT=TransferListWidget]"> QBT_TR(Move up)QBT_TR[CONTEXT=TransferListWidget]
</a></li>
195 <li><a href=
"#queueDown"><img src=
"images/go-down.svg" alt=
"QBT_TR(Move down)QBT_TR[CONTEXT=TransferListWidget]"> QBT_TR(Move down)QBT_TR[CONTEXT=TransferListWidget]
</a></li>
196 <li><a href=
"#queueBottom"><img src=
"images/go-bottom.svg" alt=
"QBT_TR(Move to bottom)QBT_TR[CONTEXT=TransferListWidget]"> QBT_TR(Move to bottom)QBT_TR[CONTEXT=TransferListWidget]
</a></li>
200 <a href=
"#" class=
"arrow-right"><img src=
"images/edit-copy.svg" alt=
"QBT_TR(Copy)QBT_TR[CONTEXT=TransferListWidget]"> QBT_TR(Copy)QBT_TR[CONTEXT=TransferListWidget]
</a>
202 <li><a href=
"#" id=
"copyName" class=
"copyToClipboard"><img src=
"images/name.svg" alt=
"QBT_TR(Name)QBT_TR[CONTEXT=TransferListWidget]"> QBT_TR(Name)QBT_TR[CONTEXT=TransferListWidget]
</a></li>
203 <li><a href=
"#copyInfohash1" id=
"copyInfohash1" class=
"copyToClipboard"><img src=
"images/hash.svg" alt=
"QBT_TR(Info hash v1)QBT_TR[CONTEXT=TransferListWidget]"> QBT_TR(Info hash v1)QBT_TR[CONTEXT=TransferListWidget]
</a></li>
204 <li><a href=
"#copyInfohash2" id=
"copyInfohash2" class=
"copyToClipboard"><img src=
"images/hash.svg" alt=
"QBT_TR(Info hash v2)QBT_TR[CONTEXT=TransferListWidget]"> QBT_TR(Info hash v2)QBT_TR[CONTEXT=TransferListWidget]
</a></li>
205 <li><a href=
"#" id=
"copyMagnetLink" class=
"copyToClipboard"><img src=
"images/torrent-magnet.svg" alt=
"QBT_TR(Magnet link)QBT_TR[CONTEXT=TransferListWidget]"> QBT_TR(Magnet link)QBT_TR[CONTEXT=TransferListWidget]
</a></li>
206 <li><a href=
"#" id=
"copyID" class=
"copyToClipboard"><img src=
"images/help-about.svg" alt=
"QBT_TR(Torrent ID)QBT_TR[CONTEXT=TransferListWidget]"> QBT_TR(Torrent ID)QBT_TR[CONTEXT=TransferListWidget]
</a></li>
207 <li><a href=
"#" id=
"copyComment" class=
"copyToClipboard"><img src=
"images/edit-copy.svg" alt=
"QBT_TR(Comment)QBT_TR[CONTEXT=TransferListWidget]"> QBT_TR(Comment)QBT_TR[CONTEXT=TransferListWidget]
</a></li>
211 <a href=
"#exportTorrent"><img src=
"images/edit-copy.svg" alt=
"QBT_TR(Export .torrent)QBT_TR[CONTEXT=TransferListWidget]"> QBT_TR(Export .torrent)QBT_TR[CONTEXT=TransferListWidget]
</a>
214 <ul id=
"statusesFilterMenu" class=
"contextMenu">
215 <li><a href=
"#startTorrents"><img src=
"images/torrent-start.svg" alt=
"QBT_TR(Start torrents)QBT_TR[CONTEXT=StatusFilterWidget]">QBT_TR(Start torrents)QBT_TR[CONTEXT=StatusFilterWidget]
</a></li>
216 <li><a href=
"#stopTorrents"><img src=
"images/torrent-stop.svg" alt=
"QBT_TR(Stop torrents)QBT_TR[CONTEXT=StatusFilterWidget]">QBT_TR(Stop torrents)QBT_TR[CONTEXT=StatusFilterWidget]
</a></li>
217 <li><a href=
"#deleteTorrents"><img src=
"images/list-remove.svg" alt=
"QBT_TR(Remove torrents)QBT_TR[CONTEXT=StatusFilterWidget]">QBT_TR(Remove torrents)QBT_TR[CONTEXT=StatusFilterWidget]
</a></li>
219 <ul id=
"categoriesFilterMenu" class=
"contextMenu">
220 <li><a href=
"#createCategory"><img src=
"images/list-add.svg" alt=
"QBT_TR(Add category...)QBT_TR[CONTEXT=CategoryFilterWidget]"> QBT_TR(Add category...)QBT_TR[CONTEXT=CategoryFilterWidget]
</a></li>
221 <li><a href=
"#createSubcategory"><img src=
"images/list-add.svg" alt=
"QBT_TR(Add subcategory...)QBT_TR[CONTEXT=CategoryFilterWidget]"> QBT_TR(Add subcategory...)QBT_TR[CONTEXT=CategoryFilterWidget]
</a></li>
222 <li><a href=
"#editCategory"><img src=
"images/edit-rename.svg" alt=
"QBT_TR(Edit category...)QBT_TR[CONTEXT=CategoryFilterWidget]"> QBT_TR(Edit category...)QBT_TR[CONTEXT=CategoryFilterWidget]
</a></li>
223 <li><a href=
"#deleteCategory"><img src=
"images/list-remove.svg" alt=
"QBT_TR(Remove category)QBT_TR[CONTEXT=CategoryFilterWidget]"> QBT_TR(Remove category)QBT_TR[CONTEXT=CategoryFilterWidget]
</a></li>
224 <li><a href=
"#deleteUnusedCategories" class=
"separatorBottom"><img src=
"images/list-remove.svg" alt=
"QBT_TR(Remove unused categories)QBT_TR[CONTEXT=CategoryFilterWidget]"> QBT_TR(Remove unused categories)QBT_TR[CONTEXT=CategoryFilterWidget]
</a></li>
225 <li><a href=
"#startTorrents"><img src=
"images/torrent-start.svg" alt=
"QBT_TR(Start torrents)QBT_TR[CONTEXT=CategoryFilterWidget]"> QBT_TR(Start torrents)QBT_TR[CONTEXT=CategoryFilterWidget]
</a></li>
226 <li><a href=
"#stopTorrents"><img src=
"images/torrent-stop.svg" alt=
"QBT_TR(Stop torrents)QBT_TR[CONTEXT=CategoryFilterWidget]"> QBT_TR(Stop torrents)QBT_TR[CONTEXT=CategoryFilterWidget]
</a></li>
227 <li><a href=
"#deleteTorrents"><img src=
"images/list-remove.svg" alt=
"QBT_TR(Remove torrents)QBT_TR[CONTEXT=CategoryFilterWidget]"> QBT_TR(Remove torrents)QBT_TR[CONTEXT=CategoryFilterWidget]
</a></li>
229 <ul id=
"tagsFilterMenu" class=
"contextMenu">
230 <li><a href=
"#createTag"><img src=
"images/list-add.svg" alt=
"QBT_TR(Add tag...)QBT_TR[CONTEXT=TagFilterWidget]"> QBT_TR(Add tag...)QBT_TR[CONTEXT=TagFilterWidget]
</a></li>
231 <li><a href=
"#deleteTag"><img src=
"images/list-remove.svg" alt=
"QBT_TR(Remove tag)QBT_TR[CONTEXT=TagFilterWidget]"> QBT_TR(Remove tag)QBT_TR[CONTEXT=TagFilterWidget]
</a></li>
232 <li><a href=
"#deleteUnusedTags" class=
"separatorBottom"><img src=
"images/list-remove.svg" alt=
"QBT_TR(Remove unused tags)QBT_TR[CONTEXT=TagFilterWidget]"> QBT_TR(Remove unused tags)QBT_TR[CONTEXT=TagFilterWidget]
</a></li>
233 <li><a href=
"#startTorrents"><img src=
"images/torrent-start.svg" alt=
"QBT_TR(Start torrents)QBT_TR[CONTEXT=TagFilterWidget]"> QBT_TR(Start torrents)QBT_TR[CONTEXT=TagFilterWidget]
</a></li>
234 <li><a href=
"#stopTorrents"><img src=
"images/torrent-stop.svg" alt=
"QBT_TR(Stop torrents)QBT_TR[CONTEXT=TagFilterWidget]"> QBT_TR(Stop torrents)QBT_TR[CONTEXT=TagFilterWidget]
</a></li>
235 <li><a href=
"#deleteTorrents"><img src=
"images/list-remove.svg" alt=
"QBT_TR(Remove torrents)QBT_TR[CONTEXT=TagFilterWidget]"> QBT_TR(Remove torrents)QBT_TR[CONTEXT=TagFilterWidget]
</a></li>
237 <ul id=
"trackersFilterMenu" class=
"contextMenu">
238 <li><a href=
"#deleteTracker" class=
"separatorBottom"><img src=
"images/edit-clear.svg" alt=
"QBT_TR(Remove tracker)QBT_TR[CONTEXT=TrackerFiltersList]"> QBT_TR(Remove tracker)QBT_TR[CONTEXT=TrackerFiltersList]
</a></li>
239 <li><a href=
"#startTorrents"><img src=
"images/torrent-start.svg" alt=
"QBT_TR(Start torrents)QBT_TR[CONTEXT=TrackerFiltersList]"> QBT_TR(Start torrents)QBT_TR[CONTEXT=TrackerFiltersList]
</a></li>
240 <li><a href=
"#stopTorrents"><img src=
"images/torrent-stop.svg" alt=
"QBT_TR(Stop torrents)QBT_TR[CONTEXT=TrackerFiltersList]"> QBT_TR(Stop torrents)QBT_TR[CONTEXT=TrackerFiltersList]
</a></li>
241 <li><a href=
"#deleteTorrents"><img src=
"images/list-remove.svg" alt=
"QBT_TR(Remove torrents)QBT_TR[CONTEXT=TrackerFiltersList]"> QBT_TR(Remove torrents)QBT_TR[CONTEXT=TrackerFiltersList]
</a></li>
243 <ul id=
"torrentTrackersMenu" class=
"contextMenu">
244 <li><a href=
"#AddTracker"><img src=
"images/list-add.svg" alt=
"QBT_TR(Add trackers...)QBT_TR[CONTEXT=TrackerListWidget]"> QBT_TR(Add trackers...)QBT_TR[CONTEXT=TrackerListWidget]
</a></li>
245 <li class=
"separator"><a href=
"#EditTracker"><img src=
"images/edit-rename.svg" alt=
"QBT_TR(Edit tracker URL...)QBT_TR[CONTEXT=TrackerListWidget]"> QBT_TR(Edit tracker URL...)QBT_TR[CONTEXT=TrackerListWidget]
</a></li>
246 <li><a href=
"#RemoveTracker"><img src=
"images/list-remove.svg" alt=
"QBT_TR(Remove tracker)QBT_TR[CONTEXT=TrackerListWidget]"> QBT_TR(Remove tracker)QBT_TR[CONTEXT=TrackerListWidget]
</a></li>
247 <li><a href=
"#CopyTrackerUrl" id=
"CopyTrackerUrl"><img src=
"images/edit-copy.svg" alt=
"QBT_TR(Copy tracker URL)QBT_TR[CONTEXT=TrackerListWidget]"> QBT_TR(Copy tracker URL)QBT_TR[CONTEXT=TrackerListWidget]
</a></li>
249 <ul id=
"torrentPeersMenu" class=
"contextMenu">
250 <li><a href=
"#addPeer"><img src=
"images/peers-add.svg" alt=
"QBT_TR(Add peers...)QBT_TR[CONTEXT=PeerListWidget]"> QBT_TR(Add peers...)QBT_TR[CONTEXT=PeerListWidget]
</a></li>
251 <li><a href=
"#copyPeer" id=
"CopyPeerInfo"><img src=
"images/edit-copy.svg" alt=
"QBT_TR(Copy IP:port)QBT_TR[CONTEXT=PeerListWidget]"> QBT_TR(Copy IP:port)QBT_TR[CONTEXT=PeerListWidget]
</a></li>
252 <li class=
"separator"><a href=
"#banPeer"><img src=
"images/peers-remove.svg" alt=
"QBT_TR(Ban peer permanently)QBT_TR[CONTEXT=PeerListWidget]"> QBT_TR(Ban peer permanently)QBT_TR[CONTEXT=PeerListWidget]
</a></li>
254 <ul id=
"torrentWebseedsMenu" class=
"contextMenu">
255 <li><a href=
"#AddWebSeeds"><img src=
"images/list-add.svg" alt=
"QBT_TR(Add web seeds...)QBT_TR[CONTEXT=PropertiesWidget]"> QBT_TR(Add web seeds...)QBT_TR[CONTEXT=PropertiesWidget]
</a></li>
256 <li><a href=
"#RemoveWebSeed"><img src=
"images/list-remove.svg" alt=
"QBT_TR(Remove web seed)QBT_TR[CONTEXT=PropertiesWidget]"> QBT_TR(Remove web seed)QBT_TR[CONTEXT=PropertiesWidget]
</a></li>
257 <li class=
"separator"><a href=
"#CopyWebseedUrl" id=
"CopyWebseedUrl"><img src=
"images/edit-copy.svg" alt=
"QBT_TR(Copy web seed URL)QBT_TR[CONTEXT=PropertiesWidget]"> QBT_TR(Copy web seed URL)QBT_TR[CONTEXT=PropertiesWidget]
</a></li>
258 <li><a href=
"#EditWebSeed"><img src=
"images/edit-rename.svg" alt=
"QBT_TR(Edit web seed URL...)QBT_TR[CONTEXT=PropertiesWidget]"> QBT_TR(Edit web seed URL...)QBT_TR[CONTEXT=PropertiesWidget]
</a></li>
260 <ul id=
"torrentFilesMenu" class=
"contextMenu">
261 <li><a href=
"#Rename"><img src=
"images/edit-rename.svg" alt=
"QBT_TR(Rename...)QBT_TR[CONTEXT=PropertiesWidget]"> QBT_TR(Rename...)QBT_TR[CONTEXT=PropertiesWidget]
</a></li>
262 <li class=
"separator">
263 <a href=
"#FilePrio" class=
"arrow-right"><span style=
"display: inline-block; width: 16px;"></span> QBT_TR(Priority)QBT_TR[CONTEXT=PropertiesWidget]
</a>
265 <li><a href=
"#FilePrioIgnore"><span style=
"display: inline-block; width: 16px;"></span> QBT_TR(Do not download)QBT_TR[CONTEXT=PropListDelegate]
</a></li>
266 <li><a href=
"#FilePrioNormal"><span style=
"display: inline-block; width: 16px;"></span> QBT_TR(Normal)QBT_TR[CONTEXT=PropListDelegate]
</a></li>
267 <li><a href=
"#FilePrioHigh"><span style=
"display: inline-block; width: 16px;"></span> QBT_TR(High)QBT_TR[CONTEXT=PropListDelegate]
</a></li>
268 <li><a href=
"#FilePrioMaximum"><span style=
"display: inline-block; width: 16px;"></span> QBT_TR(Maximum)QBT_TR[CONTEXT=PropListDelegate]
</a></li>
272 <ul id=
"multiRenameFilesMenu" class=
"contextMenu">
273 <li><a href=
"#ToggleSelection"><img src=
"images/edit-rename.svg" alt=
"QBT_TR(Toggle Selection)QBT_TR[CONTEXT=PropertiesWidget]"> QBT_TR(Toggle Selection)QBT_TR[CONTEXT=PropertiesWidget]
</a></li>
275 <div id=
"desktopFooterWrapper">
276 <div id=
"desktopFooter">
277 <span id=
"error_div"></span>
278 <table style=
"position: absolute; right: 5px;">
281 <td id=
"freeSpaceOnDisk"></td>
282 <td class=
"statusBarSeparator invisible"></td>
283 <td id=
"externalIPs" class=
"invisible"></td>
284 <td class=
"statusBarSeparator invisible"></td>
285 <td id=
"DHTNodes" class=
"invisible"></td>
286 <td class=
"statusBarSeparator"></td>
287 <td><img id=
"connectionStatus" alt=
"QBT_TR(Connection status: Firewalled)QBT_TR[CONTEXT=MainWindow]" title=
"QBT_TR(Connection status: Firewalled)QBT_TR[CONTEXT=MainWindow]" src=
"images/firewalled.svg" style=
"height: 1.5em;"></td>
288 <td class=
"statusBarSeparator"></td>
289 <td style=
"cursor:pointer;"><img id=
"alternativeSpeedLimits" alt=
"QBT_TR(Alternative speed limits: Off)QBT_TR[CONTEXT=MainWindow]" title=
"QBT_TR(Alternative speed limits: Off)QBT_TR[CONTEXT=MainWindow]" src=
"images/slow_off.svg" style=
"height: 1.5em;"></td>
290 <td class=
"statusBarSeparator"></td>
291 <td class=
"speedLabel"><img src=
"images/downloading.svg" alt=
"QBT_TR(Download speed icon)QBT_TR[CONTEXT=MainWindow]" style=
"height: 1.5em; margin: 0 5px -4px 0;"><span id=
"DlInfos"></span></td>
292 <td class=
"statusBarSeparator"></td>
293 <td class=
"speedLabel"><img src=
"images/upload.svg" alt=
"QBT_TR(Upload speed icon)QBT_TR[CONTEXT=MainWindow]" style=
"height: 1.5em; margin: 0 5px -4px 0;"><span id=
"UpInfos"></span></td>