/* dtkComposerNodePlotCurveFile.h --- * * Author: Julien Wintz * Copyright (C) 2008-2011 - Julien Wintz, Inria. * Created: Tue May 29 14:32:55 2012 (+0200) * Version: $Id: b1effa6a7677dde68c030743c6c993cbc001c59f $ * Last-Updated: Wed Jun 19 15:57:31 2013 (+0200) * By: Selim Kraria * Update #: 35 */ /* Commentary: * */ /* Change log: * */ #ifndef DTKCOMPOSERNODEPLOTCURVEFILE_H #define DTKCOMPOSERNODEPLOTCURVEFILE_H #include #include "dtkComposerNodeLeaf.h" #include class dtkComposerNodePlotCurveFilePrivate; class DTKCOMPOSER_EXPORT dtkComposerNodePlotCurveFile : public QObject, public dtkComposerNodeLeaf { Q_OBJECT public: dtkComposerNodePlotCurveFile(void); ~dtkComposerNodePlotCurveFile(void); public: void run(void); public: QString type(void); QString titleHint(void); public: QString inputLabelHint(int); QString outputLabelHint(int); protected: bool read(const QString&); private: dtkComposerNodePlotCurveFilePrivate *d; }; #endif