28 void setConflict(
bool conflict =
false);
32 static QPair<const QString, bool> getSelectedFilter();
35 void paintEvent(QPaintEvent *evt);
36 void resizeEvent(QResizeEvent *);
37 void keyPressEvent(QKeyEvent *event) { completionKeyPressEvent(event); }
38 void focusInEvent(QFocusEvent *event) { completionFocusInEvent(event); }
42 void updateBookmarkMenu();
49 void applyCaptureFilter();
50 void checkFilter(
const QString &filter);
51 void setFilterSyntaxState(QString filter,
int state, QString err_msg);
52 void bookmarkClicked();
59 bool field_name_only_;
60 bool enable_save_action_;
61 QString placeholder_text_;
62 QAction *save_action_;
63 QAction *remove_action_;
64 QActionGroup * actions_;
69 QThread *syntax_thread_;
70 QTimer *line_edit_timer_;
72 void buildCompletionList(
const QString &primitive_word,
const QString &preamble);
75 void captureFilterSyntaxChanged(
bool valid);
76 void captureFilterChanged(
const QString filter);
78 void addBookmark(
const QString filter);