added menu to enable/disable individual columns in Transfers (patch from Phenom)

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@6486 b45a01b8-16f6-495d-af2f-9b41ad6348cc
This commit is contained in:
csoler 2013-07-06 19:34:34 +00:00
parent 71413bc325
commit fd81d2bca8
2 changed files with 202 additions and 1 deletions

View file

@ -78,6 +78,7 @@ private slots:
/** Create the context popup menu and it's submenus */
void downloadListCustomPopupMenu( QPoint point );
void downloadListHeaderCustomPopupMenu( QPoint point );
void cancel();
void forceCheck();
@ -127,6 +128,18 @@ private slots:
void openCollection();
void setShowDLSizeColumn(bool show);
void setShowDLCompleteColumn(bool show);
void setShowDLDLSpeedColumn(bool show);
void setShowDLProgressColumn(bool show);
void setShowDLSourcesColumn(bool show);
void setShowDLStatusColumn(bool show);
void setShowDLPriorityColumn(bool show);
void setShowDLRemainingColumn(bool show);
void setShowDLDownloadTimeColumn(bool show);
void setShowDLIDColumn(bool show);
void setShowDLLastDLColumn(bool show);
signals:
void playFiles(QStringList files);
@ -180,6 +193,20 @@ private:
QAction *expandAllAct;
QAction *collapseAllAct;
/** Defines the actions for the header context menu */
QAction* showDLSizeAct;
QAction* showDLCompleteAct;
QAction* showDLDLSpeedAct;
QAction* showDLProgressAct;
QAction* showDLSourcesAct;
QAction* showDLStatusAct;
QAction* showDLPriorityAct;
QAction* showDLRemainingAct;
QAction* showDLDownloadTimeAct;
QAction* showDLIDAct;
QAction* showDLLastDLAct;
bool m_bProcessSettings;
void processSettings(bool bLoad);