41 void updateFilter(QString filter,
bool force =
false);
42 void goToPacket(
int packet_num);
52 class DisStreamTreeWidgetItem :
public QTreeWidgetItem {
54 using QTreeWidgetItem::QTreeWidgetItem;
55 bool operator<(
const QTreeWidgetItem &other)
const override;
59 static std::mutex mutex_;
61 QTreeWidget *stream_tree_;
62 QDialogButtonBox *button_box_;
63 QPushButton *filter_button_;
64 QPushButton *play_button_;
65 QPushButton *stop_button_;
66 QPushButton *analyze_button_;
68 QObject *packet_list_;
70#ifdef QT_MULTIMEDIA_LIB
71 class DisAudioStream *audio_stream_;
81 void updateWidgets()
override;
84 void onStreamSelectionChanged();
85 void onStreamItemDoubleClicked(QTreeWidgetItem *item,
int column);
86 void onPrepareFilter();
87 void onAnalyzeStream();
88#ifdef QT_MULTIMEDIA_LIB
91 void onPlaybackStateChanged(QAudio::State state _U_);
void captureFileClosing() override
Called when the capture file is about to close. This can be used to disconnect taps and similar actio...
Definition dis_stream_dialog.cpp:189
void captureFileClosed() override
Called when the capture file was closed. This can be used to enable or disable widgets according to t...
Definition dis_stream_dialog.cpp:199