Die Suche ergab 8 Treffer
- 11. Juli 2008 10:28
- Forum: Qt Programmierung
- Thema: DLLs laden mit QLoadLibrary - Wie erhalte ich mehrere Instan
- Antworten: 1
- Zugriffe: 2073
DLLs laden mit QLoadLibrary - Wie erhalte ich mehrere Instan
DLLs laden mit QLoadLibrary - Wie erhalte ich mehrere Instanzen? Hallo! Ich will aus mehreren QThreads eine (nicht-QT) DLL laden. Mein Problem ist, dass QLoadLibrary beim Versuch mehrere Instanzen der Funktion der DLL zu erzeugen ein und dasselbe Handle zurück gibt. Damit streiten sich meine QThread...
- 10. Juli 2008 12:30
- Forum: Qt Programmierung
- Thema: Probleme mit QEventloop - Es wird nicht verlassen.
- Antworten: 8
- Zugriffe: 5216
nee, die Priorität war's nicht
Was das wiederverwenden angeht, so arbeiten meine Threads mit Pointern auf einen bestimmten gleichbleibenden Speicherbereich. Außerhalb des Threads werden dessen Ergebnisse ausgelesen, verarbeitet und der Inhalt des Speicherbereichs verändert. Der Thread kann 1 zu 1 neu gestartet werden, also (?fast...
- 9. Juli 2008 16:14
- Forum: Qt Programmierung
- Thema: Probleme mit QEventloop - Es wird nicht verlassen.
- Antworten: 8
- Zugriffe: 5216
Hallo, http://doc.trolltech.com/main-snapshot/qthreadpool.html Ob es sich wirklich lohnt die Threads zu wiederzuverwenden statt sie einfach neu zu erzeugen, hängt letztendlich davon ab wie aufwändig Deine Berechnungen sind. Je schneller die Berechnung, desto mehr fällt das neue Erzeugen ins Gewicht...
- 9. Juli 2008 12:47
- Forum: Qt Programmierung
- Thema: Probleme mit QEventloop - Es wird nicht verlassen.
- Antworten: 8
- Zugriffe: 5216
Kannst Du mir irgendeine gute Beschreibung von QThreadPool nennen? Wenn ich das richtig verstehe, werden die QThreads automatisch gelöscht und dafür schneller wieder erzeugt. Bringt das wirklich eine Verbesserung im Vergleich dazu, die Threads nicht zu löschen und sie einfach neu zu starten? Im Auge...
- 8. Juli 2008 12:14
- Forum: Qt Programmierung
- Thema: Probleme mit QEventloop - Es wird nicht verlassen.
- Antworten: 8
- Zugriffe: 5216
So, ich habe einen kleinen Workaround realisiert, indem ich eine static int zum zählen der finished-Signale verwende. jetzt habe ich ein anderes Problem: Ich würde gerne die QCoreApplication mitsamt Qthreads mehrfach starten und beenden (ist eine Iteration). Da jede Menge andere Daten kopiert werden...
- 8. Juli 2008 11:20
- Forum: Qt Programmierung
- Thema: Probleme mit QEventloop - Es wird nicht verlassen.
- Antworten: 8
- Zugriffe: 5216
Probleme mit QEventloop - Es wird nicht verlassen.
Hallo! Ich will eine berechnung auf mehrere Threads verteilen, aber irgendwie bleibt mein Programm nach der ersten Iteration in der Eventloop hängen. Gedacht ist es so: Ich habe eine QCoreApplication (keine GUI, daher gibt es mit QApplication Runtimefehler) die mehrere QThreads startet. Anschließend...
- 8. Juli 2008 09:03
- Forum: Qt Programmierung
- Thema: QThread in einer DLL ohne GUI aus Nicht-QT-Umgebung nutzen
- Antworten: 1
- Zugriffe: 1647
- 7. Juli 2008 12:43
- Forum: Qt Programmierung
- Thema: QThread in einer DLL ohne GUI aus Nicht-QT-Umgebung nutzen
- Antworten: 1
- Zugriffe: 1647
QThread in einer DLL ohne GUI aus Nicht-QT-Umgebung nutzen
Hallo! Ich wollte QThread in einer DLL nutzen ohne im Hauptprogramm auf QT zuzugreifen. Nachdem ich beim Verlassen des Eventloops die Fehlermeldung bekommen habe, dass QEventloop QApplication benötigt, suche ich nach einer Möglichkeit mit minimalen Änderungen QApplication in die DLL einzubauen. Jetz...