equal
deleted
inserted
replaced
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 |