68 void copyFromProfile(QString fileName);
75 void colorRuleSelectionChanged(
const QItemSelection &selected,
const QItemSelection &deselected);
82 void colorChanged(
bool foreground,
const QColor &cc);
87 void on_fGPushButton_clicked();
92 void on_bGPushButton_clicked();
97 void on_displayFilterPushButton_clicked();
102 void on_newToolButton_clicked();
107 void on_deleteToolButton_clicked();
112 void on_copyToolButton_clicked();
117 void on_clearToolButton_clicked();
123 void on_buttonBox_clicked(QAbstractButton *button);
128 void on_buttonBox_accepted();
133 void on_buttonBox_helpRequested();
138 void rowCountChanged();
145 void invalidField(
const QModelIndex &index,
const QString& errMessage);
151 void validField(
const QModelIndex &index);
157 void treeItemClicked(
const QModelIndex &index);
161 Ui::ColoringRulesDialog *ui;
164 QPushButton *import_button_;
167 QPushButton *export_button_;
176 QMap<QModelIndex, QString> errors_;
181 void checkUnknownColorfilters();
187 void setColorButtons(QModelIndex &index);
193 void updateHint(QModelIndex idx = QModelIndex());
199 void addRule(
bool copy_from_current =
false);
205 void changeColor(
bool foreground =
true);
213 bool isValidFilter(QString filter, QString *error);
void filterAction(QString filter, FilterAction::Action action, FilterAction::ActionType type)
Signal emitted when a filter action is requested.