58
53
void fillVectorScalarCombos(KstSharedPtr<Plugin> pPtr);
59
54
virtual bool saveInputs(KstPluginPtr plugin, KstSharedPtr<Plugin> p);
60
55
bool saveOutputs(KstPluginPtr plugin, KstSharedPtr<Plugin> p);
61
56
virtual void generateEntries(bool input, int& cnt, QWidget *parent,
62
57
QGridLayout *grid, const QValueList<Plugin::Data::IOValue>& table);
66
59
QMap<QString,QString> cacheInputs(const QValueList<Plugin::Data::IOValue>& table);
67
60
void restoreInputs(const QValueList<Plugin::Data::IOValue>& table, const QMap<QString,QString>& v);
73
63
QGridLayout* _pluginInfoGrid;
74
64
QGridLayout* _pluginInputOutputGrid;
76
65
QValueList<QWidget*> _pluginWidgets;
79
68
static QGuardedPtr<KstPluginDialogI> _inst;