58 void updateFilter(QString filter,
bool force =
false);
60 void goToPacket(
int packet_num);
61 void rtpPlayerDialogReplaceRtpStreams(QVector<rtpstream_id_t *> stream_ids);
62 void rtpPlayerDialogAddRtpStreams(QVector<rtpstream_id_t *> stream_ids);
63 void rtpPlayerDialogRemoveRtpStreams(QVector<rtpstream_id_t *> stream_ids);
64 void rtpStreamsDialogSelectRtpStreams(QVector<rtpstream_id_t *> stream_ids);
65 void rtpStreamsDialogDeselectRtpStreams(QVector<rtpstream_id_t *> stream_ids);
68 void rtpPlayerReplace();
70 void rtpPlayerRemove();
76 void contextMenuEvent(QContextMenuEvent *event);
80 bool eventFilter(QObject *obj, QEvent *event);
83 void changeEvent(QEvent* event);
90 static std::mutex init_mutex_;
92 Ui::VoipCallsDialog *ui;
95 QSortFilterProxyModel *sorted_model_;
100 QPushButton *prepare_button_;
101 QPushButton *sequence_button_;
102 QToolButton *player_button_;
103 QPushButton *copy_button_;
104 bool voip_calls_tap_listeners_removed_;
105 GQueue* shown_callsinfos_;
108 static void tapReset(
void *tapinfo_ptr);
110 static void tapDraw(
void *tapinfo_ptr);
111 static int compareCallNums(
const void *a,
const void *b);
114 void prepareFilter();
117 void removeAllCalls();
118 void invertSelection();
120 QList<QVariant> streamRowData(
int row)
const;
121 QVector<rtpstream_id_t *>getSelectedRtpIds();
128 void switchTimeOfDay();
129 void on_callTreeView_activated(
const QModelIndex &index);
130 void on_buttonBox_clicked(QAbstractButton *button);
131 void on_buttonBox_helpRequested();
132 void updateWidgets();
134 void displayFilterCheckBoxToggled(
bool checked);
135 void on_actionSelectAll_triggered();
136 void on_actionSelectInvert_triggered();
137 void on_actionSelectNone_triggered();
138 void on_actionSelectRtpStreams_triggered();
139 void on_actionDeselectRtpStreams_triggered();
void captureFileClosing()
Called when the capture file is about to close. This can be used to disconnect taps and similar actio...
Definition voip_calls_dialog.cpp:235