diff options
author | Pascal Quantin <pascal.quantin@gmail.com> | 2016-05-17 23:09:39 +0200 |
---|---|---|
committer | Michael Mann <mmann78@netscape.net> | 2016-05-17 23:34:41 +0000 |
commit | c564715db1c54375f877d208efc11e7a9480e26b (patch) | |
tree | 586fcdf4a3f9aa4a1fa965477735aee454384172 /ui | |
parent | 20650243d303a064aa47ce47c5f58bc846d5ae5b (diff) |
Qt: make RTP stream analysis columns sortable
While we are at it, let's sort the rows in ascending order also in
RTP stream dialog
Bug: 12405
Change-Id: Icf96fa071d5d49bcd1c3673c2a5e55b51b359eaa
Reviewed-on: https://code.wireshark.org/review/15493
Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
Reviewed-by: Michael Mann <mmann78@netscape.net>
Diffstat (limited to 'ui')
-rw-r--r-- | ui/qt/rtp_analysis_dialog.cpp | 2 | ||||
-rw-r--r-- | ui/qt/rtp_analysis_dialog.ui | 6 | ||||
-rw-r--r-- | ui/qt/rtp_stream_dialog.cpp | 1 |
3 files changed, 9 insertions, 0 deletions
diff --git a/ui/qt/rtp_analysis_dialog.cpp b/ui/qt/rtp_analysis_dialog.cpp index 39a8067e3c..d92ef23eae 100644 --- a/ui/qt/rtp_analysis_dialog.cpp +++ b/ui/qt/rtp_analysis_dialog.cpp @@ -280,10 +280,12 @@ RtpAnalysisDialog::RtpAnalysisDialog(QWidget &parent, CaptureFile &cf, struct _r stream_ctx_menu_.addAction(ui->actionSaveGraph); ui->forwardTreeWidget->installEventFilter(this); ui->forwardTreeWidget->setContextMenuPolicy(Qt::CustomContextMenu); + ui->forwardTreeWidget->header()->setSortIndicator(0, Qt::AscendingOrder); connect(ui->forwardTreeWidget, SIGNAL(customContextMenuRequested(QPoint)), SLOT(showStreamMenu(QPoint))); ui->reverseTreeWidget->installEventFilter(this); ui->reverseTreeWidget->setContextMenuPolicy(Qt::CustomContextMenu); + ui->reverseTreeWidget->header()->setSortIndicator(0, Qt::AscendingOrder); connect(ui->reverseTreeWidget, SIGNAL(customContextMenuRequested(QPoint)), SLOT(showStreamMenu(QPoint))); connect(ui->streamGraph, SIGNAL(mousePress(QMouseEvent*)), diff --git a/ui/qt/rtp_analysis_dialog.ui b/ui/qt/rtp_analysis_dialog.ui index 31c3b3cab1..382398473c 100644 --- a/ui/qt/rtp_analysis_dialog.ui +++ b/ui/qt/rtp_analysis_dialog.ui @@ -58,6 +58,9 @@ <property name="itemsExpandable"> <bool>false</bool> </property> + <property name="sortingEnabled"> + <bool>true</bool> + </property> <property name="expandsOnDoubleClick"> <bool>false</bool> </property> @@ -112,6 +115,9 @@ <property name="itemsExpandable"> <bool>false</bool> </property> + <property name="sortingEnabled"> + <bool>true</bool> + </property> <attribute name="title"> <string>Reverse</string> </attribute> diff --git a/ui/qt/rtp_stream_dialog.cpp b/ui/qt/rtp_stream_dialog.cpp index 3d6dc43d75..f636936e9e 100644 --- a/ui/qt/rtp_stream_dialog.cpp +++ b/ui/qt/rtp_stream_dialog.cpp @@ -235,6 +235,7 @@ RtpStreamDialog::RtpStreamDialog(QWidget &parent, CaptureFile &cf) : ctx_menu_.addAction(ui->actionCopyAsYaml); ctx_menu_.addAction(ui->actionAnalyze); ui->streamTreeWidget->setContextMenuPolicy(Qt::CustomContextMenu); + ui->streamTreeWidget->header()->setSortIndicator(0, Qt::AscendingOrder); connect(ui->streamTreeWidget, SIGNAL(customContextMenuRequested(QPoint)), SLOT(showStreamMenu(QPoint))); |