10 #ifndef pqCustomFilterDefinitionWizard_h
11 #define pqCustomFilterDefinitionWizard_h
13 #include "pqComponentsModule.h"
17 class pqCustomFilterDefinitionWizardForm;
85 QString getCustomFilterName()
const;
98 void createCustomFilter();
113 void addAutoIncludedProxies();
125 bool validateCustomFilterName();
134 void setupDefaultInputOutput();
161 void clearNameOverwrite(
const QString& text);
178 void updateInputForm(
const QModelIndex& current,
const QModelIndex& previous);
186 void updateOutputForm(
const QModelIndex& current,
const QModelIndex& previous);
199 void updatePropertyForm(
const QModelIndex& current,
const QModelIndex& previous);
224 void moveInputDown();
249 void moveOutputDown();
264 void removeProperty();
269 void movePropertyUp();
274 void movePropertyDown();
287 void updateInputButtons(
const QModelIndex& current,
const QModelIndex& previous);
295 void updateOutputButtons(
const QModelIndex& current,
const QModelIndex& previous);
303 void updatePropertyButtons(
const QModelIndex& current,
const QModelIndex& previous);
311 pqCustomFilterDefinitionWizardForm* Form;
316 void addOutputInternal(
pqOutputPort* port,
const QString&
string);