Browse Source

Merge pull request #5179 from Chocobo1/fix_ui

Cleanup Connection page
adaptive-webui-19844
sledgehammer999 8 years ago
parent
commit
6d4f46c8ae
  1. 6
      src/gui/CMakeLists.txt
  2. 6
      src/gui/gui.pri
  3. 4
      src/gui/mainwindow.cpp
  4. 4
      src/gui/mainwindow.h
  5. 1668
      src/gui/options_imp.cpp
  6. 1667
      src/gui/optionsdlg.cpp
  7. 28
      src/gui/optionsdlg.h
  8. 413
      src/gui/optionsdlg.ui
  9. 2
      src/gui/transferlistwidget.cpp

6
src/gui/CMakeLists.txt

@ -43,7 +43,7 @@ ico.h
loglistwidget.h loglistwidget.h
mainwindow.h mainwindow.h
messageboxraised.h messageboxraised.h
options_imp.h optionsdlg.h
previewlistdelegate.h previewlistdelegate.h
previewselect.h previewselect.h
scanfoldersdelegate.h scanfoldersdelegate.h
@ -79,7 +79,7 @@ ico.cpp
loglistwidget.cpp loglistwidget.cpp
mainwindow.cpp mainwindow.cpp
messageboxraised.cpp messageboxraised.cpp
options_imp.cpp optionsdlg.cpp
previewselect.cpp previewselect.cpp
scanfoldersdelegate.cpp scanfoldersdelegate.cpp
shutdownconfirmdlg.cpp shutdownconfirmdlg.cpp
@ -121,7 +121,7 @@ executionlog.ui
addnewtorrentdialog.ui addnewtorrentdialog.ui
autoexpandabledialog.ui autoexpandabledialog.ui
statsdialog.ui statsdialog.ui
options.ui optionsdlg.ui
torrentcreatordlg.ui torrentcreatordlg.ui
shutdownconfirmdlg.ui shutdownconfirmdlg.ui
) )

6
src/gui/gui.pri

@ -36,7 +36,7 @@ HEADERS += \
$$PWD/autoexpandabledialog.h \ $$PWD/autoexpandabledialog.h \
$$PWD/statsdialog.h \ $$PWD/statsdialog.h \
$$PWD/messageboxraised.h \ $$PWD/messageboxraised.h \
$$PWD/options_imp.h \ $$PWD/optionsdlg.h \
$$PWD/advancedsettings.h \ $$PWD/advancedsettings.h \
$$PWD/shutdownconfirmdlg.h \ $$PWD/shutdownconfirmdlg.h \
$$PWD/torrentmodel.h \ $$PWD/torrentmodel.h \
@ -77,7 +77,7 @@ SOURCES += \
$$PWD/statusbar.cpp \ $$PWD/statusbar.cpp \
$$PWD/advancedsettings.cpp \ $$PWD/advancedsettings.cpp \
$$PWD/trackerlogin.cpp \ $$PWD/trackerlogin.cpp \
$$PWD/options_imp.cpp \ $$PWD/optionsdlg.cpp \
$$PWD/shutdownconfirmdlg.cpp \ $$PWD/shutdownconfirmdlg.cpp \
$$PWD/torrentmodel.cpp \ $$PWD/torrentmodel.cpp \
$$PWD/torrentcreatordlg.cpp \ $$PWD/torrentcreatordlg.cpp \
@ -110,7 +110,7 @@ FORMS += \
$$PWD/addnewtorrentdialog.ui \ $$PWD/addnewtorrentdialog.ui \
$$PWD/autoexpandabledialog.ui \ $$PWD/autoexpandabledialog.ui \
$$PWD/statsdialog.ui \ $$PWD/statsdialog.ui \
$$PWD/options.ui \ $$PWD/optionsdlg.ui \
$$PWD/torrentcreatordlg.ui \ $$PWD/torrentcreatordlg.ui \
$$PWD/search/searchwidget.ui \ $$PWD/search/searchwidget.ui \
$$PWD/search/pluginselectdlg.ui \ $$PWD/search/pluginselectdlg.ui \

4
src/gui/mainwindow.cpp

@ -84,7 +84,7 @@
#include "statusbar.h" #include "statusbar.h"
#include "rss_imp.h" #include "rss_imp.h"
#include "about_imp.h" #include "about_imp.h"
#include "options_imp.h" #include "optionsdlg.h"
#include "trackerlogin.h" #include "trackerlogin.h"
#include "lineedit.h" #include "lineedit.h"
#include "executionlog.h" #include "executionlog.h"
@ -1452,7 +1452,7 @@ void MainWindow::on_actionOptions_triggered()
if (m_options) if (m_options)
m_options->setFocus(); m_options->setFocus();
else else
m_options = new options_imp(this); m_options = new OptionsDialog(this);
} }
void MainWindow::on_actionTopToolBar_triggered() void MainWindow::on_actionTopToolBar_triggered()

4
src/gui/mainwindow.h

@ -46,7 +46,7 @@ class downloadFromURL;
class SearchWidget; class SearchWidget;
class RSSImp; class RSSImp;
class about; class about;
class options_imp; class OptionsDialog;
class TransferListWidget; class TransferListWidget;
class TransferListFiltersWidget; class TransferListFiltersWidget;
class PropertiesWidget; class PropertiesWidget;
@ -208,7 +208,7 @@ private:
bool m_posInitialized; bool m_posInitialized;
QTabWidget *m_tabs; QTabWidget *m_tabs;
StatusBar *m_statusBar; StatusBar *m_statusBar;
QPointer<options_imp> m_options; QPointer<OptionsDialog> m_options;
QPointer<about> m_aboutDlg; QPointer<about> m_aboutDlg;
QPointer<StatsDialog> m_statsDlg; QPointer<StatsDialog> m_statsDlg;
QPointer<TorrentCreatorDlg> m_createTorrentDlg; QPointer<TorrentCreatorDlg> m_createTorrentDlg;

1668
src/gui/options_imp.cpp

File diff suppressed because it is too large Load Diff

1667
src/gui/optionsdlg.cpp

File diff suppressed because it is too large Load Diff

28
src/gui/options_imp.h → src/gui/optionsdlg.h

@ -28,10 +28,16 @@
* Contact : chris@qbittorrent.org * Contact : chris@qbittorrent.org
*/ */
#ifndef OPTIONS_IMP_H #ifndef OPTIONSDLG_H
#define OPTIONS_IMP_H #define OPTIONSDLG_H
#include "ui_options.h" #include <QButtonGroup>
#include <QDialog>
class QAbstractButton;
class QCloseEvent;
class QListWidgetItem;
class AdvancedSettings;
// actions on double-click on torrents // actions on double-click on torrents
enum DoubleClickAction enum DoubleClickAction
@ -41,13 +47,12 @@ enum DoubleClickAction
NO_ACTION NO_ACTION
}; };
class AdvancedSettings; namespace Ui
{
QT_BEGIN_NAMESPACE class OptionsDialog;
class QCloseEvent; }
QT_END_NAMESPACE
class options_imp: public QDialog, private Ui_Preferences class OptionsDialog: public QDialog
{ {
Q_OBJECT Q_OBJECT
private: private:
@ -64,8 +69,8 @@ private:
public: public:
// Constructor / Destructor // Constructor / Destructor
options_imp(QWidget *parent = 0); OptionsDialog(QWidget *parent = 0);
~options_imp(); ~OptionsDialog();
public slots: public slots:
void showConnectionTab(); void showConnectionTab();
@ -167,6 +172,7 @@ private:
bool webUIAuthenticationOk(); bool webUIAuthenticationOk();
private: private:
Ui::OptionsDialog *m_ui;
QButtonGroup choiceLanguage; QButtonGroup choiceLanguage;
QAbstractButton *applyButton; QAbstractButton *applyButton;
AdvancedSettings *advancedSettings; AdvancedSettings *advancedSettings;

413
src/gui/options.ui → src/gui/optionsdlg.ui

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0"> <ui version="4.0">
<class>Preferences</class> <class>OptionsDialog</class>
<widget class="QDialog" name="Preferences"> <widget class="QDialog" name="OptionsDialog">
<property name="geometry"> <property name="geometry">
<rect> <rect>
<x>0</x> <x>0</x>
@ -114,8 +114,8 @@
<rect> <rect>
<x>0</x> <x>0</x>
<y>0</y> <y>0</y>
<width>514</width> <width>497</width>
<height>968</height> <height>880</height>
</rect> </rect>
</property> </property>
<layout class="QVBoxLayout" name="verticalLayout_9"> <layout class="QVBoxLayout" name="verticalLayout_9">
@ -670,34 +670,18 @@
<rect> <rect>
<x>0</x> <x>0</x>
<y>0</y> <y>0</y>
<width>470</width> <width>586</width>
<height>926</height> <height>1118</height>
</rect> </rect>
</property> </property>
<layout class="QVBoxLayout" name="verticalLayout"> <layout class="QVBoxLayout" name="verticalLayout">
<item> <item>
<widget class="QGroupBox" name="torrentAdditionBox"> <widget class="QGroupBox" name="torrentAdditionBox">
<property name="sizePolicy">
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="title"> <property name="title">
<string>When adding a torrent</string> <string>When adding a torrent</string>
</property> </property>
<layout class="QGridLayout" name="gridLayout_5"> <layout class="QVBoxLayout" name="torrentAdditionBoxLayout">
<property name="bottomMargin"> <item>
<number>9</number>
</property>
<item row="1" column="0">
<widget class="QCheckBox" name="checkStartPaused">
<property name="text">
<string comment="The torrent will be added to download list in pause state">Do not start the download automatically</string>
</property>
</widget>
</item>
<item row="0" column="0">
<widget class="QGroupBox" name="checkAdditionDialog"> <widget class="QGroupBox" name="checkAdditionDialog">
<property name="title"> <property name="title">
<string>Display torrent content and some options</string> <string>Display torrent content and some options</string>
@ -705,8 +689,11 @@
<property name="checkable"> <property name="checkable">
<bool>true</bool> <bool>true</bool>
</property> </property>
<layout class="QGridLayout" name="gridLayout_15"> <layout class="QVBoxLayout" name="verticalLayout_18">
<item row="0" column="0"> <property name="bottomMargin">
<number>0</number>
</property>
<item>
<widget class="QCheckBox" name="checkAdditionDialogFront"> <widget class="QCheckBox" name="checkAdditionDialogFront">
<property name="text"> <property name="text">
<string>Bring torrent dialog to the front</string> <string>Bring torrent dialog to the front</string>
@ -719,7 +706,14 @@
</layout> </layout>
</widget> </widget>
</item> </item>
<item row="2" column="0"> <item>
<widget class="QCheckBox" name="checkStartPaused">
<property name="text">
<string comment="The torrent will be added to download list in pause state">Do not start the download automatically</string>
</property>
</widget>
</item>
<item>
<widget class="QGroupBox" name="deleteTorrentBox"> <widget class="QGroupBox" name="deleteTorrentBox">
<property name="toolTip"> <property name="toolTip">
<string>Should the .torrent file be deleted after adding it</string> <string>Should the .torrent file be deleted after adding it</string>
@ -733,7 +727,7 @@
<property name="checked"> <property name="checked">
<bool>false</bool> <bool>false</bool>
</property> </property>
<layout class="QVBoxLayout" name="verticalLayout_17"> <layout class="QVBoxLayout" name="deleteTorrentBoxLayout">
<item> <item>
<widget class="QCheckBox" name="deleteCancelledTorrentBox"> <widget class="QCheckBox" name="deleteCancelledTorrentBox">
<property name="toolTip"> <property name="toolTip">
@ -745,7 +739,7 @@
</widget> </widget>
</item> </item>
<item> <item>
<layout class="QHBoxLayout" name="horizontalLayout_11"> <layout class="QHBoxLayout" name="deleteTorrentWarningLayout">
<item> <item>
<widget class="QLabel" name="deleteTorrentWarningIcon"> <widget class="QLabel" name="deleteTorrentWarningIcon">
<property name="sizePolicy"> <property name="sizePolicy">
@ -761,12 +755,6 @@
</item> </item>
<item> <item>
<widget class="QLabel" name="deleteTorrentWarningLabel"> <widget class="QLabel" name="deleteTorrentWarningLabel">
<property name="sizePolicy">
<sizepolicy hsizetype="MinimumExpanding" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text"> <property name="text">
<string>Warning! Data loss possible!</string> <string>Warning! Data loss possible!</string>
</property> </property>
@ -782,16 +770,10 @@
</item> </item>
<item> <item>
<widget class="QGroupBox" name="groupSavingManagement"> <widget class="QGroupBox" name="groupSavingManagement">
<property name="sizePolicy">
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="title"> <property name="title">
<string>Saving Management</string> <string>Saving Management</string>
</property> </property>
<layout class="QVBoxLayout" name="verticalLayout_25"> <layout class="QVBoxLayout" name="groupSavingManagementLayout">
<item> <item>
<layout class="QGridLayout" name="gridLayout_3"> <layout class="QGridLayout" name="gridLayout_3">
<item row="0" column="0"> <item row="0" column="0">
@ -1339,7 +1321,7 @@
</item> </item>
</layout> </layout>
</widget> </widget>
<widget class="QWidget" name="tabOptionPage3"> <widget class="QWidget" name="tabConnectionPage">
<layout class="QVBoxLayout" name="verticalLayout_6"> <layout class="QVBoxLayout" name="verticalLayout_6">
<property name="leftMargin"> <property name="leftMargin">
<number>0</number> <number>0</number>
@ -1364,83 +1346,79 @@
<x>0</x> <x>0</x>
<y>0</y> <y>0</y>
<width>457</width> <width>457</width>
<height>713</height> <height>672</height>
</rect> </rect>
</property> </property>
<layout class="QVBoxLayout" name="verticalLayout_20"> <layout class="QVBoxLayout" name="verticalLayout_20">
<item> <item>
<layout class="QHBoxLayout"> <widget class="QGroupBox" name="ListeningPortBox">
<item> <property name="title">
<widget class="QGroupBox" name="ListeningPortBox"> <string>Listening Port</string>
<property name="title"> </property>
<string>Listening Port</string> <layout class="QVBoxLayout" name="listeningPortLayout">
</property> <item>
<layout class="QVBoxLayout"> <layout class="QHBoxLayout" name="listeningPortLayout2">
<item> <item>
<layout class="QHBoxLayout"> <widget class="QLabel" name="lbl_ports">
<item> <property name="text">
<widget class="QLabel" name="lbl_ports"> <string>Port used for incoming connections:</string>
<property name="text"> </property>
<string>Port used for incoming connections:</string> </widget>
</property>
</widget>
</item>
<item>
<widget class="QSpinBox" name="spinPort">
<property name="minimum">
<number>1</number>
</property>
<property name="maximum">
<number>65535</number>
</property>
<property name="value">
<number>8999</number>
</property>
</widget>
</item>
<item>
<widget class="QPushButton" name="randomButton">
<property name="text">
<string>Random</string>
</property>
</widget>
</item>
<item>
<spacer>
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
</layout>
</item> </item>
<item> <item>
<widget class="QCheckBox" name="checkUPnP"> <widget class="QSpinBox" name="spinPort">
<property name="text"> <property name="minimum">
<string>Use UPnP / NAT-PMP port forwarding from my router</string> <number>1</number>
</property> </property>
<property name="checked"> <property name="maximum">
<bool>true</bool> <number>65535</number>
</property>
<property name="value">
<number>8999</number>
</property> </property>
</widget> </widget>
</item> </item>
<item> <item>
<widget class="QCheckBox" name="checkRandomPort"> <widget class="QPushButton" name="randomButton">
<property name="text"> <property name="text">
<string>Use different port on each startup</string> <string>Random</string>
</property> </property>
</widget> </widget>
</item> </item>
<item>
<spacer name="horizontalSpacer_4">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
</layout> </layout>
</widget> </item>
</item> <item>
</layout> <widget class="QCheckBox" name="checkUPnP">
<property name="text">
<string>Use UPnP / NAT-PMP port forwarding from my router</string>
</property>
<property name="checked">
<bool>true</bool>
</property>
</widget>
</item>
<item>
<widget class="QCheckBox" name="checkRandomPort">
<property name="text">
<string>Use different port on each startup</string>
</property>
</widget>
</item>
</layout>
</widget>
</item> </item>
<item> <item>
<widget class="QGroupBox" name="nbConnecBox"> <widget class="QGroupBox" name="nbConnecBox">
@ -1448,6 +1426,26 @@
<string>Connections Limits</string> <string>Connections Limits</string>
</property> </property>
<layout class="QGridLayout" name="gridLayout"> <layout class="QGridLayout" name="gridLayout">
<item row="3" column="1">
<widget class="QSpinBox" name="spinMaxUploadsPerTorrent">
<property name="maximum">
<number>500</number>
</property>
<property name="value">
<number>4</number>
</property>
</widget>
</item>
<item row="1" column="0">
<widget class="QCheckBox" name="checkMaxConnecsPerTorrent">
<property name="text">
<string>Maximum number of connections per torrent:</string>
</property>
<property name="checked">
<bool>true</bool>
</property>
</widget>
</item>
<item row="0" column="0"> <item row="0" column="0">
<widget class="QCheckBox" name="checkMaxConnecs"> <widget class="QCheckBox" name="checkMaxConnecs">
<property name="text"> <property name="text">
@ -1474,17 +1472,7 @@
</property> </property>
</widget> </widget>
</item> </item>
<item row="2" column="0"> <item row="1" column="1">
<widget class="QCheckBox" name="checkMaxConnecsPerTorrent">
<property name="text">
<string>Maximum number of connections per torrent:</string>
</property>
<property name="checked">
<bool>true</bool>
</property>
</widget>
</item>
<item row="2" column="1">
<widget class="QSpinBox" name="spinMaxConnecPerTorrent"> <widget class="QSpinBox" name="spinMaxConnecPerTorrent">
<property name="minimum"> <property name="minimum">
<number>2</number> <number>2</number>
@ -1497,7 +1485,7 @@
</property> </property>
</widget> </widget>
</item> </item>
<item row="4" column="0"> <item row="3" column="0">
<widget class="QCheckBox" name="checkMaxUploadsPerTorrent"> <widget class="QCheckBox" name="checkMaxUploadsPerTorrent">
<property name="text"> <property name="text">
<string>Maximum number of upload slots per torrent:</string> <string>Maximum number of upload slots per torrent:</string>
@ -1507,56 +1495,7 @@
</property> </property>
</widget> </widget>
</item> </item>
<item row="4" column="1"> <item row="2" column="0">
<widget class="QSpinBox" name="spinMaxUploadsPerTorrent">
<property name="maximum">
<number>500</number>
</property>
<property name="value">
<number>4</number>
</property>
</widget>
</item>
<item row="0" column="2">
<spacer name="horizontalSpacer_3">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item row="2" column="2">
<spacer name="horizontalSpacer_4">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item row="4" column="2">
<spacer name="horizontalSpacer_6">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item row="3" column="0">
<widget class="QCheckBox" name="checkMaxUploads"> <widget class="QCheckBox" name="checkMaxUploads">
<property name="text"> <property name="text">
<string>Global maximum number of upload slots:</string> <string>Global maximum number of upload slots:</string>
@ -1566,7 +1505,7 @@
</property> </property>
</widget> </widget>
</item> </item>
<item row="3" column="1"> <item row="2" column="1">
<widget class="QSpinBox" name="spinMaxUploads"> <widget class="QSpinBox" name="spinMaxUploads">
<property name="maximum"> <property name="maximum">
<number>2000</number> <number>2000</number>
@ -1576,8 +1515,8 @@
</property> </property>
</widget> </widget>
</item> </item>
<item row="3" column="2"> <item row="0" column="2">
<spacer name="horizontalSpacer_15"> <spacer name="horizontalSpacer_3">
<property name="orientation"> <property name="orientation">
<enum>Qt::Horizontal</enum> <enum>Qt::Horizontal</enum>
</property> </property>
@ -1602,7 +1541,7 @@
</property> </property>
<layout class="QVBoxLayout" name="verticalLayout_29"> <layout class="QVBoxLayout" name="verticalLayout_29">
<item> <item>
<layout class="QHBoxLayout" name="_2"> <layout class="QHBoxLayout" name="proxyTypeLayout">
<item> <item>
<widget class="QLabel" name="ProxyType_lbl"> <widget class="QLabel" name="ProxyType_lbl">
<property name="text"> <property name="text">
@ -1652,12 +1591,6 @@
<property name="text"> <property name="text">
<string/> <string/>
</property> </property>
<property name="maxLength">
<number>75</number>
</property>
<property name="echoMode">
<enum>QLineEdit::Normal</enum>
</property>
</widget> </widget>
</item> </item>
<item> <item>
@ -1749,17 +1682,7 @@
</widget> </widget>
</item> </item>
<item row="0" column="1"> <item row="0" column="1">
<widget class="QLineEdit" name="textProxyUsername"> <widget class="QLineEdit" name="textProxyUsername"/>
<property name="text">
<string/>
</property>
<property name="maxLength">
<number>1000</number>
</property>
<property name="echoMode">
<enum>QLineEdit::Normal</enum>
</property>
</widget>
</item> </item>
<item row="1" column="0"> <item row="1" column="0">
<widget class="QLabel" name="lblProxyPassword"> <widget class="QLabel" name="lblProxyPassword">
@ -1770,12 +1693,6 @@
</item> </item>
<item row="1" column="1"> <item row="1" column="1">
<widget class="QLineEdit" name="textProxyPassword"> <widget class="QLineEdit" name="textProxyPassword">
<property name="text">
<string/>
</property>
<property name="maxLength">
<number>1000</number>
</property>
<property name="echoMode"> <property name="echoMode">
<enum>QLineEdit::Password</enum> <enum>QLineEdit::Password</enum>
</property> </property>
@ -1807,53 +1724,48 @@
<property name="checked"> <property name="checked">
<bool>false</bool> <bool>false</bool>
</property> </property>
<layout class="QGridLayout" name="gridLayout_14"> <layout class="QVBoxLayout" name="verticalLayout_17">
<item row="1" column="0"> <item>
<widget class="QLabel" name="lblFilterPath"> <layout class="QHBoxLayout" name="horizontalLayout_11">
<property name="text"> <item>
<string>Filter path (.dat, .p2p, .p2b):</string> <widget class="QLabel" name="lblFilterPath">
</property> <property name="text">
</widget> <string>Filter path (.dat, .p2p, .p2b):</string>
</item> </property>
<item row="1" column="1"> </widget>
<widget class="QLineEdit" name="textFilterPath"/> </item>
</item> <item>
<item row="1" column="2"> <widget class="QLineEdit" name="textFilterPath"/>
<widget class="QToolButton" name="browseFilterButton"> </item>
<property name="minimumSize"> <item>
<size> <widget class="QToolButton" name="browseFilterButton">
<width>28</width> <property name="minimumSize">
<height>27</height> <size>
</size> <width>0</width>
</property> <height>25</height>
<property name="text"> </size>
<string notr="true">...</string> </property>
</property> <property name="text">
</widget> <string notr="true">...</string>
</item> </property>
<item row="1" column="3"> </widget>
<widget class="QToolButton" name="IpFilterRefreshBtn"> </item>
<property name="minimumSize"> <item>
<size> <widget class="QToolButton" name="IpFilterRefreshBtn">
<width>28</width> <property name="minimumSize">
<height>27</height> <size>
</size> <width>0</width>
</property> <height>25</height>
<property name="toolTip"> </size>
<string>Reload the filter</string> </property>
</property> <property name="toolTip">
<property name="text"> <string>Reload the filter</string>
<string/> </property>
</property> </widget>
<property name="iconSize"> </item>
<size> </layout>
<width>16</width>
<height>16</height>
</size>
</property>
</widget>
</item> </item>
<item row="2" column="0"> <item>
<widget class="QCheckBox" name="checkIpFilterTrackers"> <widget class="QCheckBox" name="checkIpFilterTrackers">
<property name="text"> <property name="text">
<string>Apply to trackers</string> <string>Apply to trackers</string>
@ -1863,6 +1775,19 @@
</layout> </layout>
</widget> </widget>
</item> </item>
<item>
<spacer name="verticalSpacer_3">
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>40</height>
</size>
</property>
</spacer>
</item>
</layout> </layout>
</widget> </widget>
</widget> </widget>
@ -1893,8 +1818,8 @@
<rect> <rect>
<x>0</x> <x>0</x>
<y>0</y> <y>0</y>
<width>362</width> <width>388</width>
<height>484</height> <height>452</height>
</rect> </rect>
</property> </property>
<layout class="QVBoxLayout" name="verticalLayout_5"> <layout class="QVBoxLayout" name="verticalLayout_5">
@ -2280,8 +2205,8 @@
<rect> <rect>
<x>0</x> <x>0</x>
<y>0</y> <y>0</y>
<width>587</width> <width>574</width>
<height>578</height> <height>534</height>
</rect> </rect>
</property> </property>
<layout class="QVBoxLayout" name="verticalLayout_7"> <layout class="QVBoxLayout" name="verticalLayout_7">
@ -2677,8 +2602,8 @@
<rect> <rect>
<x>0</x> <x>0</x>
<y>0</y> <y>0</y>
<width>460</width> <width>438</width>
<height>562</height> <height>543</height>
</rect> </rect>
</property> </property>
<layout class="QVBoxLayout" name="verticalLayout_23"> <layout class="QVBoxLayout" name="verticalLayout_23">

2
src/gui/transferlistwidget.cpp

@ -52,7 +52,7 @@
#include "previewselect.h" #include "previewselect.h"
#include "speedlimitdlg.h" #include "speedlimitdlg.h"
#include "updownratiodlg.h" #include "updownratiodlg.h"
#include "options_imp.h" #include "optionsdlg.h"
#include "mainwindow.h" #include "mainwindow.h"
#include "base/preferences.h" #include "base/preferences.h"
#include "torrentmodel.h" #include "torrentmodel.h"

Loading…
Cancel
Save