Trackerlist: Allow to toggle columns

This commit is contained in:
thalieht
2017-03-10 11:43:59 +02:00
parent d9555a9e9d
commit 14f50f1038
2 changed files with 83 additions and 20 deletions

View File

@@ -60,12 +60,16 @@ public:
COL_SEEDS,
COL_PEERS,
COL_DOWNLOADED,
COL_MSG
COL_MSG,
COL_COUNT
};
TrackerList(PropertiesWidget *properties);
~TrackerList();
int visibleColumnsCount() const;
public slots:
void setRowColor(int row, QColor color);
@@ -81,6 +85,7 @@ public slots:
void deleteSelectedTrackers();
void editSelectedTracker();
void showTrackerListMenu(QPoint);
void displayToggleColumnsMenu(const QPoint &);
void loadSettings();
void saveSettings() const;
@@ -96,6 +101,8 @@ private:
QShortcut *editHotkey;
QShortcut *deleteHotkey;
QShortcut *copyHotkey;
static QStringList headerLabels();
};
#endif // TRACKERLIST_H