QTfrontend/net/tcpBase.h
changeset 10175 c92668840ea8
parent 10108 c68cf030eded
child 10177 0f9042536c46
equal deleted inserted replaced
10174:710ffaae7d59 10175:c92668840ea8
    26 #include <QByteArray>
    26 #include <QByteArray>
    27 #include <QString>
    27 #include <QString>
    28 #include <QDir>
    28 #include <QDir>
    29 #include <QProcess>
    29 #include <QProcess>
    30 #include <QPointer>
    30 #include <QPointer>
       
    31 #include <QVector>
       
    32 #include <QList>
    31 
    33 
    32 #include <QImage>
    34 #include <QImage>
    33 
    35 
    34 #define MAXMSGCHARS 255
    36 #define MAXMSGCHARS 255
    35 
    37 
    91     Q_OBJECT
    93     Q_OBJECT
    92 public:
    94 public:
    93     EngineInstance(QObject *parent = 0);
    95     EngineInstance(QObject *parent = 0);
    94     ~EngineInstance();
    96     ~EngineInstance();
    95 
    97 
    96     int port;
    98     void setArguments(const QStringList & arguments);
       
    99 
    97 public slots:
   100 public slots:
    98     void start(void);
   101     void start(void);
    99 signals:
   102 signals:
   100     void finished(void);
   103     void finished(void);
   101 private:
   104 private:
       
   105     QList<QByteArray> m_arguments;
       
   106     QVector<char *> m_argv;
   102 };
   107 };
   103 #endif
   108 #endif
   104 
   109 
   105 #endif // _TCPBASE_INCLUDED
   110 #endif // _TCPBASE_INCLUDED