Die Suche ergab 8 Treffer
- 2. März 2007 14:57
- Forum: Qt Programmierung
- Thema: QSockets, QThreads, Non-Blocking auf die Daten warten
- Antworten: 4
- Zugriffe: 3033
Im Grunde ist das wohl schon die richtige Idee, es lassen sich sogar die Menüs bedienen etc., nur mein Socket will nicht. Mit der while-Schleife ist das vielleicht nicht so die feine Art, aber tun sollte es ja eigentlich: /// wait for network to send segment void SegmentMeshClient::waitForSegment(in...
- 2. März 2007 14:35
- Forum: Qt Programmierung
- Thema: QSockets, QThreads, Non-Blocking auf die Daten warten
- Antworten: 4
- Zugriffe: 3033
Dankeschön, genau das hatte ich gerade auch probiert: qApp->processEvents(maxtime); (das meintest du, oder? Ist der Aufruf so korrekt?) Leider hat er sich gerade wieder in einem Deadlock verfangen. Ich friemel mal ein bisschen an der 'maxtime' herum, vielleicht tut sich dann noch was. An der qt-Vers...
- 2. März 2007 12:00
- Forum: Qt Programmierung
- Thema: QSockets, QThreads, Non-Blocking auf die Daten warten
- Antworten: 4
- Zugriffe: 3033
Ich habe mir gerade sagen lassen, das Problem kann man gar nicht lösen. So lange ich nämlich in einer Funktion warte, ist die Event-Loop unterbrochen. An die komme ich innerhalb meiner Funktion nicht ran, auch nicht in einem neu gestarteten Thread. D.h. die Katze beißt sich in den Schwanz, weil ich ...
- 1. März 2007 22:36
- Forum: Qt Programmierung
- Thema: QSockets, QThreads, Non-Blocking auf die Daten warten
- Antworten: 4
- Zugriffe: 3033
QSockets, QThreads, Non-Blocking auf die Daten warten
Grüßgottle, ich habe Schwierigkeiten mit der Handhabung von QSockets in Verbindung mit QThreads (Beides Qt 2.3). Ich versuche mal, mein Problem zu erklären, bei Bedarf schicke ich gerne Quellcode mit. Beschreibung Ich habe eine Client-Klasse mit einem QSocket. Normalerweise schicke ich über das Sock...
- 4. September 2006 17:32
- Forum: Qt Programmierung
- Thema: [gelöst]Qt2.3: Qthread Probleme nach Erzeugung der moc-Datei
- Antworten: 6
- Zugriffe: 3727
So siehts aus:
(Die Reihenfolge der Vererbung spielt eine Rolle(?))
Code: Alles auswählen
class ServerThread : public QObject, public QThread
{
Q_OBJECT
... - 4. September 2006 17:16
- Forum: Qt Programmierung
- Thema: [gelöst]Qt2.3: Qthread Probleme nach Erzeugung der moc-Datei
- Antworten: 6
- Zugriffe: 3727
Genau, das war das Problem gewesen (die Signals und Slots die ich verwende).
Jetzt siehts so aus:
dafür aber mit Q_OBJECT
Jetzt siehts so aus:
Code: Alles auswählen
class ServerThread : public QThread, QObject- 4. September 2006 15:49
- Forum: Qt Programmierung
- Thema: [gelöst]Qt2.3: Qthread Probleme nach Erzeugung der moc-Datei
- Antworten: 6
- Zugriffe: 3727
Dankeschön! Ich dachte ich hätte das Q_OBJECT schon mal rausgenommen und er hätte sich dann beschwert ... vielleicht hab' ich das nur geträumt, jetzt läufts auf jeden Fall! Qt 2.3. weil mein Projekt auf einem älteren Projekt aufsetzen soll, das Qt 2.3 verwendet. Außerdem ist das wohl so eine Lizenzg...
- 4. September 2006 15:26
- Forum: Qt Programmierung
- Thema: [gelöst]Qt2.3: Qthread Probleme nach Erzeugung der moc-Datei
- Antworten: 6
- Zugriffe: 3727
[gelöst]Qt2.3: Qthread Probleme nach Erzeugung der moc-Datei
Hallo, ich habe ein Problem mit Qt 2.3: Ich möchte die Klasse QThread erben und schreibe dazu in den Header: ... #define QT_THREAD_SUPPORT #define _CRT_SECURE_NO_DEPRECATE #include <qthread.h> #include <qsocket.h> class ServerThread : public QThread { Q_OBJECT public: ServerThread(int socketDescript...