diff --git a/qt/filters.cc b/qt/filters.cc
index d7d9d9bc1..a727f76eb 100644
--- a/qt/filters.cc
+++ b/qt/filters.cc
@@ -43,7 +43,6 @@ const QString SortMode::names[NUM_MODES] = {
"sort-by-ratio",
"sort-by-size",
"sort-by-state",
- "sort-by-tracker",
"sort-by-id"
};
diff --git a/qt/filters.h b/qt/filters.h
index 0d0448979..11a3ea416 100644
--- a/qt/filters.h
+++ b/qt/filters.h
@@ -43,7 +43,7 @@ class SortMode
static const QString names[];
enum { SORT_BY_ACTIVITY, SORT_BY_AGE, SORT_BY_ETA, SORT_BY_NAME,
SORT_BY_PROGRESS, SORT_BY_RATIO, SORT_BY_SIZE,
- SORT_BY_STATE, SORT_BY_TRACKER, SORT_BY_ID, NUM_MODES };
+ SORT_BY_STATE, SORT_BY_ID, NUM_MODES };
static int modeFromName( const QString& name );
static const QString& nameFromMode( int mode );
int mode() const { return myMode; }
diff --git a/qt/mainwin.cc b/qt/mainwin.cc
index 5ac3a60ee..dd59e2286 100644
--- a/qt/mainwin.cc
+++ b/qt/mainwin.cc
@@ -135,7 +135,6 @@ TrMainWindow :: TrMainWindow( Session& session, Prefs& prefs, TorrentModel& mode
connect( ui.action_SortByRatio, SIGNAL(toggled(bool)), this, SLOT(onSortByRatioToggled(bool)));
connect( ui.action_SortBySize, SIGNAL(toggled(bool)), this, SLOT(onSortBySizeToggled(bool)));
connect( ui.action_SortByState, SIGNAL(toggled(bool)), this, SLOT(onSortByStateToggled(bool)));
- connect( ui.action_SortByTracker, SIGNAL(toggled(bool)), this, SLOT(onSortByTrackerToggled(bool)));
connect( ui.action_ReverseSortOrder, SIGNAL(toggled(bool)), this, SLOT(setSortAscendingPref(bool)));
connect( ui.action_Start, SIGNAL(triggered()), this, SLOT(startSelected()));
connect( ui.action_Pause, SIGNAL(triggered()), this, SLOT(pauseSelected()));
@@ -213,7 +212,6 @@ TrMainWindow :: TrMainWindow( Session& session, Prefs& prefs, TorrentModel& mode
actionGroup->addAction( ui.action_SortByRatio );
actionGroup->addAction( ui.action_SortBySize );
actionGroup->addAction( ui.action_SortByState );
- actionGroup->addAction( ui.action_SortByTracker );
QMenu * menu = new QMenu( );
menu->addAction( ui.action_AddFile );
@@ -531,7 +529,6 @@ void TrMainWindow :: onSortByProgressToggled ( bool b ) { if( b ) setSortPref( S
void TrMainWindow :: onSortByRatioToggled ( bool b ) { if( b ) setSortPref( SortMode::SORT_BY_RATIO ); }
void TrMainWindow :: onSortBySizeToggled ( bool b ) { if( b ) setSortPref( SortMode::SORT_BY_SIZE ); }
void TrMainWindow :: onSortByStateToggled ( bool b ) { if( b ) setSortPref( SortMode::SORT_BY_STATE ); }
-void TrMainWindow :: onSortByTrackerToggled ( bool b ) { if( b ) setSortPref( SortMode::SORT_BY_TRACKER ); }
void
TrMainWindow :: setSortAscendingPref( bool b )
@@ -919,7 +916,6 @@ TrMainWindow :: refreshPref( int key )
ui.action_SortByRatio->setChecked ( i == SortMode::SORT_BY_RATIO );
ui.action_SortBySize->setChecked ( i == SortMode::SORT_BY_SIZE );
ui.action_SortByState->setChecked ( i == SortMode::SORT_BY_STATE );
- ui.action_SortByTracker->setChecked ( i == SortMode::SORT_BY_TRACKER );
break;
case Prefs::DSPEED_ENABLED:
diff --git a/qt/mainwin.h b/qt/mainwin.h
index c25ac4912..da95f40b8 100644
--- a/qt/mainwin.h
+++ b/qt/mainwin.h
@@ -138,7 +138,6 @@ class TrMainWindow: public QMainWindow
void onSortByRatioToggled ( bool );
void onSortBySizeToggled ( bool );
void onSortByStateToggled ( bool );
- void onSortByTrackerToggled ( bool );
private:
QWidget * myFilterBar;
diff --git a/qt/mainwin.ui b/qt/mainwin.ui
index 802ff8cd7..25a5d8bbf 100644
--- a/qt/mainwin.ui
+++ b/qt/mainwin.ui
@@ -119,7 +119,6 @@
-
diff --git a/qt/torrent-filter.cc b/qt/torrent-filter.cc
index 83dde6dab..ed620e140 100644
--- a/qt/torrent-filter.cc
+++ b/qt/torrent-filter.cc
@@ -116,9 +116,6 @@ TorrentFilter :: lessThan( const QModelIndex& left, const QModelIndex& right ) c
case SortMode :: SORT_BY_ETA:
less = a->compareETA( *b );
break;
- case SortMode :: SORT_BY_TRACKER:
- less = a->compareTracker( *b );
- break;
default:
break;
}