10#ifndef FILTER_EXPRESSION_FRAME_H
11#define FILTER_EXPRESSION_FRAME_H
16class FilterExpressionFrame;
67 virtual void showEvent(QShowEvent *event)
override;
77 Ui::FilterExpressionFrame *ui;
91 void on_filterExpressionPreferencesPushButton_clicked();
96 void on_labelLineEdit_textChanged(
const QString);
101 void on_displayFilterLineEdit_textChanged(
const QString);
106 void on_buttonBox_accepted();
111 void on_buttonBox_rejected();
AccordionFrame(QWidget *parent=0)
Create an AccordionFrame with the given parent.
Definition accordion_frame.cpp:22
void addExpression(const QString filter_text)
Adds a new filter expression.
Definition filter_expression_frame.cpp:47
void showPreferencesDialog(QString pane_name)
Signal emitted to request showing the preferences dialog.
void filterExpressionsChanged()
Signal emitted when the list of filter expressions has changed.
void editExpression(int exprIdx)
Edits an existing filter expression.
Definition filter_expression_frame.cpp:61
~FilterExpressionFrame()
Destroys the FilterExpressionFrame.
Definition filter_expression_frame.cpp:42
FilterExpressionFrame(QWidget *parent=0)
Constructs a new FilterExpressionFrame.
Definition filter_expression_frame.cpp:26
virtual void keyPressEvent(QKeyEvent *event) override
Handles key press events within the frame.
Definition filter_expression_frame.cpp:164
virtual void showEvent(QShowEvent *event) override
Handles the event when the frame is shown.
Definition filter_expression_frame.cpp:87