#ifndef INRESULTWIDGET_H #define INRESULTWIDGET_H #include "view/step/models/abstractoutwidget.h" namespace Ui { class OUTResultWidget; } class OUTResultWidget : public AbstractOutWidget { Q_OBJECT public: explicit OUTResultWidget(AbstractOutModel* model, QWidget *parent = 0); void init(QString alias, QString name, QString desc); ~OUTResultWidget(); bool isvalid(); QString getPrefixedAliad(); QString getAlias(); QString getDEF(); QString getDisplayableName(); QString getDescription(); bool isCopyResult(); private slots: void on_alias_textChanged(const QString &arg1); private: Ui::OUTResultWidget *ui; bool isCopy; }; #endif // INRESULTWIDGET_H