10#ifndef DISPLAY_FILTER_EXPRESSION_DIALOG_H
11#define DISPLAY_FILTER_EXPRESSION_DIALOG_H
19#include <QFutureWatcher>
27class DisplayFilterExpressionDialog;
61 void addTreeItem(
int result);
76 void on_fieldTreeWidget_itemSelectionChanged();
81 void on_relationListWidget_itemSelectionChanged();
86 void on_enumListWidget_itemSelectionChanged();
92 void on_searchLineEdit_textChanged(
const QString &search_re);
97 void on_buttonBox_accepted();
102 void on_buttonBox_helpRequested();
106 QFutureWatcher<QTreeWidgetItem *> *watcher;
109 Ui::DisplayFilterExpressionDialog *ui;
122 void fillEnumIntValues(
const struct _value_string *vals,
int base);
129 void fillEnumInt64Values(
const struct _val64_string *vals64,
int base);
144 QString value_label_pfx_;
~DisplayFilterExpressionDialog()
Destroys the DisplayFilterExpressionDialog.
Definition display_filter_expression_dialog.cpp:163
DisplayFilterExpressionDialog(QWidget *parent=0)
Constructs a new DisplayFilterExpressionDialog.
Definition display_filter_expression_dialog.cpp:109
void insertDisplayFilter(const QString &filter)
Signal emitted to insert a constructed display filter string into the target editor.
GeometryStateDialog(QWidget *parent, Qt::WindowFlags f=Qt::Window)
Constructs a new GeometryStateDialog with the specified parent and window flags.
Definition geometry_state_dialog.h:91
ftenum
Fundamental field value types used throughout the Wireshark dissector framework.
Definition ftypes.h:26
Maps an inclusive numeric range to a string value, used for table-driven range-to-string lookups.
Definition value_string.h:646
Mapping between a 64-bit integer value and its string representation.
Definition value_string.h:196
Mapping between a 32-bit integer value and its string representation.
Definition value_string.h:33