10#ifndef FILTER_EXPRESSION_FRAME_H
11#define FILTER_EXPRESSION_FRAME_H
67 virtual void showEvent(QShowEvent *event);
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();
A QFrame that shows and hides itself with a slide animation.
Definition accordion_frame.h:21
An accordion frame for adding or editing filter expressions.
Definition filter_expression_frame.h:23
virtual void showEvent(QShowEvent *event)
Handles the event when the frame is shown.
Definition filter_expression_frame.cpp:87
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
virtual void keyPressEvent(QKeyEvent *event)
Handles key press events within the frame.
Definition filter_expression_frame.cpp:164