Mercurial > hg > octave-lyh
annotate gui/src/OctaveMainThread.h @ 13540:0dbf8681cd08
Seperated classes into own files.
author | Jacob Dawid <jacob.dawid@googlemail.com> |
---|---|
date | Tue, 26 Jul 2011 22:31:01 +0200 |
parents | |
children | b48ac9ad8de0 |
rev | line source |
---|---|
13540
0dbf8681cd08
Seperated classes into own files.
Jacob Dawid <jacob.dawid@googlemail.com>
parents:
diff
changeset
|
1 #ifndef OCTAVEMAINTHREAD_H |
0dbf8681cd08
Seperated classes into own files.
Jacob Dawid <jacob.dawid@googlemail.com>
parents:
diff
changeset
|
2 #define OCTAVEMAINTHREAD_H |
0dbf8681cd08
Seperated classes into own files.
Jacob Dawid <jacob.dawid@googlemail.com>
parents:
diff
changeset
|
3 |
0dbf8681cd08
Seperated classes into own files.
Jacob Dawid <jacob.dawid@googlemail.com>
parents:
diff
changeset
|
4 #include <QThread> |
0dbf8681cd08
Seperated classes into own files.
Jacob Dawid <jacob.dawid@googlemail.com>
parents:
diff
changeset
|
5 #include "OctaveLink.h" |
0dbf8681cd08
Seperated classes into own files.
Jacob Dawid <jacob.dawid@googlemail.com>
parents:
diff
changeset
|
6 |
0dbf8681cd08
Seperated classes into own files.
Jacob Dawid <jacob.dawid@googlemail.com>
parents:
diff
changeset
|
7 class OctaveMainThread:public QThread |
0dbf8681cd08
Seperated classes into own files.
Jacob Dawid <jacob.dawid@googlemail.com>
parents:
diff
changeset
|
8 { |
0dbf8681cd08
Seperated classes into own files.
Jacob Dawid <jacob.dawid@googlemail.com>
parents:
diff
changeset
|
9 Q_OBJECT |
0dbf8681cd08
Seperated classes into own files.
Jacob Dawid <jacob.dawid@googlemail.com>
parents:
diff
changeset
|
10 public: |
0dbf8681cd08
Seperated classes into own files.
Jacob Dawid <jacob.dawid@googlemail.com>
parents:
diff
changeset
|
11 OctaveMainThread (QObject * parent); |
0dbf8681cd08
Seperated classes into own files.
Jacob Dawid <jacob.dawid@googlemail.com>
parents:
diff
changeset
|
12 |
0dbf8681cd08
Seperated classes into own files.
Jacob Dawid <jacob.dawid@googlemail.com>
parents:
diff
changeset
|
13 signals: |
0dbf8681cd08
Seperated classes into own files.
Jacob Dawid <jacob.dawid@googlemail.com>
parents:
diff
changeset
|
14 void ready(); |
0dbf8681cd08
Seperated classes into own files.
Jacob Dawid <jacob.dawid@googlemail.com>
parents:
diff
changeset
|
15 |
0dbf8681cd08
Seperated classes into own files.
Jacob Dawid <jacob.dawid@googlemail.com>
parents:
diff
changeset
|
16 protected: |
0dbf8681cd08
Seperated classes into own files.
Jacob Dawid <jacob.dawid@googlemail.com>
parents:
diff
changeset
|
17 void run (); |
0dbf8681cd08
Seperated classes into own files.
Jacob Dawid <jacob.dawid@googlemail.com>
parents:
diff
changeset
|
18 }; |
0dbf8681cd08
Seperated classes into own files.
Jacob Dawid <jacob.dawid@googlemail.com>
parents:
diff
changeset
|
19 |
0dbf8681cd08
Seperated classes into own files.
Jacob Dawid <jacob.dawid@googlemail.com>
parents:
diff
changeset
|
20 #endif // OCTAVEMAINTHREAD_H |