qBittorrent
|
#include <transferlistfilterswidget.h>
Public Slots | |
void | addTrackers (const BitTorrent::Torrent *torrent, const QVector< BitTorrent::TrackerEntry > &trackers) |
void | removeTrackers (const BitTorrent::Torrent *torrent, const QVector< BitTorrent::TrackerEntry > &trackers) |
void | changeTrackerless (const BitTorrent::Torrent *torrent, bool trackerless) |
void | trackerSuccess (const BitTorrent::Torrent *torrent, const QString &tracker) |
void | trackerWarning (const BitTorrent::Torrent *torrent, const QString &tracker) |
void | trackerError (const BitTorrent::Torrent *torrent, const QString &tracker) |
Signals | |
void | trackerSuccess (const BitTorrent::TorrentID &id, const QString &tracker) |
void | trackerError (const BitTorrent::TorrentID &id, const QString &tracker) |
void | trackerWarning (const BitTorrent::TorrentID &id, const QString &tracker) |
Public Member Functions | |
TransferListFiltersWidget (QWidget *parent, TransferListWidget *transferList, bool downloadFavicon) | |
void | setDownloadTrackerFavicon (bool value) |
Private Slots | |
void | onCategoryFilterStateChanged (bool enabled) |
void | onTagFilterStateChanged (bool enabled) |
Private Member Functions | |
void | toggleCategoryFilter (bool enabled) |
void | toggleTagFilter (bool enabled) |
Private Attributes | |
TransferListWidget * | m_transferList |
TrackerFiltersList * | m_trackerFilters |
CategoryFilterWidget * | m_categoryFilterWidget |
TagFilterWidget * | m_tagFilterWidget |
Definition at line 144 of file transferlistfilterswidget.h.
TransferListFiltersWidget::TransferListFiltersWidget | ( | QWidget * | parent, |
TransferListWidget * | transferList, | ||
bool | downloadFavicon | ||
) |
Definition at line 648 of file transferlistfilterswidget.cpp.
References CategoryFilterWidget::actionDeleteTorrentsTriggered(), TagFilterWidget::actionDeleteTorrentsTriggered(), CategoryFilterWidget::actionPauseTorrentsTriggered(), TagFilterWidget::actionPauseTorrentsTriggered(), CategoryFilterWidget::actionResumeTorrentsTriggered(), TagFilterWidget::actionResumeTorrentsTriggered(), TransferListWidget::applyCategoryFilter(), TransferListWidget::applyTagFilter(), CategoryFilterWidget::categoryChanged(), TransferListWidget::deleteVisibleTorrents(), Preferences::getCategoryFilterState(), Preferences::getStatusFilterState(), Preferences::getTagFilterState(), Preferences::getTrackerFilterState(), Preferences::instance(), m_categoryFilterWidget, m_tagFilterWidget, m_trackerFilters, onCategoryFilterStateChanged(), onTagFilterStateChanged(), TransferListWidget::pauseVisibleTorrents(), Preferences::setStatusFilterState(), Preferences::setTrackerFilterState(), TransferListWidget::startVisibleTorrents(), TagFilterWidget::tagChanged(), toggleCategoryFilter(), BaseFilterWidget::toggleFilter(), toggleTagFilter(), trackerError(), TrackerFiltersList::trackerError(), trackerSuccess(), TrackerFiltersList::trackerSuccess(), trackerWarning(), and TrackerFiltersList::trackerWarning().
|
slot |
Definition at line 749 of file transferlistfilterswidget.cpp.
References TrackerFiltersList::addItem(), BitTorrent::Torrent::id(), and m_trackerFilters.
Referenced by MainWindow::MainWindow().
|
slot |
Definition at line 761 of file transferlistfilterswidget.cpp.
References TrackerFiltersList::changeTrackerless(), BitTorrent::Torrent::id(), and m_trackerFilters.
Referenced by MainWindow::MainWindow().
|
privateslot |
Definition at line 781 of file transferlistfilterswidget.cpp.
References Preferences::instance(), Preferences::setCategoryFilterState(), and toggleCategoryFilter().
Referenced by TransferListFiltersWidget().
|
privateslot |
Definition at line 793 of file transferlistfilterswidget.cpp.
References Preferences::instance(), Preferences::setTagFilterState(), and toggleTagFilter().
Referenced by TransferListFiltersWidget().
|
slot |
Definition at line 755 of file transferlistfilterswidget.cpp.
References BitTorrent::Torrent::id(), m_trackerFilters, and TrackerFiltersList::removeItem().
Referenced by MainWindow::MainWindow().
void TransferListFiltersWidget::setDownloadTrackerFavicon | ( | bool | value | ) |
Definition at line 744 of file transferlistfilterswidget.cpp.
References m_trackerFilters, TrackerFiltersList::setDownloadTrackerFavicon(), and anonymous_namespace{preferences.cpp}::value().
Referenced by MainWindow::setDownloadTrackerFavicon().
|
private |
Definition at line 787 of file transferlistfilterswidget.cpp.
References TransferListWidget::applyCategoryFilter(), CategoryFilterWidget::currentCategory(), m_categoryFilterWidget, and m_transferList.
Referenced by onCategoryFilterStateChanged(), and TransferListFiltersWidget().
|
private |
Definition at line 799 of file transferlistfilterswidget.cpp.
References TransferListWidget::applyTagFilter(), TagFilterWidget::currentTag(), m_tagFilterWidget, and m_transferList.
Referenced by onTagFilterStateChanged(), and TransferListFiltersWidget().
|
slot |
Definition at line 776 of file transferlistfilterswidget.cpp.
References BitTorrent::Torrent::id().
Referenced by MainWindow::MainWindow(), and TransferListFiltersWidget().
|
signal |
|
slot |
Definition at line 766 of file transferlistfilterswidget.cpp.
References BitTorrent::Torrent::id().
Referenced by MainWindow::MainWindow(), and TransferListFiltersWidget().
|
signal |
|
slot |
Definition at line 771 of file transferlistfilterswidget.cpp.
References BitTorrent::Torrent::id().
Referenced by MainWindow::MainWindow(), and TransferListFiltersWidget().
|
signal |
|
private |
Definition at line 176 of file transferlistfilterswidget.h.
Referenced by toggleCategoryFilter(), and TransferListFiltersWidget().
|
private |
Definition at line 177 of file transferlistfilterswidget.h.
Referenced by toggleTagFilter(), and TransferListFiltersWidget().
|
private |
Definition at line 175 of file transferlistfilterswidget.h.
Referenced by addTrackers(), changeTrackerless(), removeTrackers(), setDownloadTrackerFavicon(), and TransferListFiltersWidget().
|
private |
Definition at line 174 of file transferlistfilterswidget.h.
Referenced by toggleCategoryFilter(), and toggleTagFilter().