Die Suche ergab 1133 Treffer

von solarix
4. August 2011 18:53
Forum: Qt Programmierung
Thema: Runtime Error mit Opengl
Antworten: 6
Zugriffe: 2283

Re: Runtime Error mit Opengl

Die Rekursion sehe ich nicht auf Anhieb, aber sicher ist, dass man mit "updateGL()" connected und nicht "repaint()" aufruft: connect(timer, SIGNAL(timeout()), this, SLOT(updateGL())); http://doc.qt.nokia.com/latest/qglwidget.html#updateGL hth.. [EDIT] Die Quadrics würde ich übrig...
von solarix
2. August 2011 13:29
Forum: Einfach Qt
Thema: Project-Files
Antworten: 4
Zugriffe: 3062

Re: Project-Files

Aber wir binden den Code nicht mehrfach ein. Dann verstehe ich dich evt. falsch... ich dachte ihr möchtet z.B. "src1.cpp" SOURCES *= $$unique(LW_QTDIR)/SrcDir1/src1.cpp \ $$unique(LW_QTDIR)/SrcDir1/src2.cpp in mehreren Pro-Files eintragen....? Das mit den Libraries haben wir mal dieskutie...
von solarix
2. August 2011 13:03
Forum: Einfach Qt
Thema: Project-Files
Antworten: 4
Zugriffe: 3062

Re: Project-Files

Den Source mehrmals einzubinden macht doch überhaupt keinen Sinn.. wir haben bei uns auch ein grosses Qt-SVN-Repository für unterschiedliche Betriebsysteme, aber: 1. wiederverwendbarer Code organisiert man in Libraries und linkt dagegen.. 2. arbeitet man mit relativen Pfaden (z.B: "INCLUDEPATH ...
von solarix
2. August 2011 09:41
Forum: Qt Programmierung
Thema: QProcess und CPU Auslastung
Antworten: 3
Zugriffe: 1450

Re: QProcess und CPU Auslastung

Wenn ich eine Qt-Variante kennen würde, wäre meine vorherige Antwort wesentlich kürzer ausgefallen :wink: Aber nur weil der Code nicht funktioniert, bedeutet es ja auch nicht, dass der Weg grundsätzlich der falsche ist. Weil ich kein Windows habe muss ich mich an dieser Stelle leider ausklinken. Wen...
von solarix
2. August 2011 09:21
Forum: Qt Programmierung
Thema: QObject: Cannot create children for a parent that is in a di
Antworten: 11
Zugriffe: 4668

Re: QObject: Cannot create children for a parent that is in

Tschuldigung dass ich aufgehalten wurde.. unser Nationalfeiertag.. franzf hat ausnahmsweise unrecht... während der Server eine Anfrage von Client A bearbeitet kann ein Client B schon zum Server connecten (weil der QTcpServer bereits threaded ist), aber auch nicht mehr. Denn wie soll eine "nextP...
von solarix
1. August 2011 16:58
Forum: Qt Programmierung
Thema: QObject: Cannot create children for a parent that is in a di
Antworten: 11
Zugriffe: 4668

Re: QObject: Cannot create children for a parent that is in

Vermutlich erstellt QTcpSocket bei "setSocketDescriptor" (also in der run-Methode und daher auch im Thread) ein Child.. das geht eben nicht weil der Socket ja ausserhalb erstellt wurde. Entweder also (wie du selbst gesehen hast) dynamisch (dann wird der QTcpSocket im Thread erstellt) oder ...
von solarix
1. August 2011 16:44
Forum: Qt Programmierung
Thema: QProcess und CPU Auslastung
Antworten: 3
Zugriffe: 1450

Re: QProcess und CPU Auslastung

Da zu antworten ist extrem schwierig, weil man für einen nachvollziehbaren Programmfluss entweder Codekommentare oder sinnvolle Variablenbezeichner benötigt. Weiters braucht man möglichst vollständigen Code. Das Beispiel wirft folgende Fragen auf: - wie wird im Projekt "asy" (QProcess) auf...
von solarix
30. Juli 2011 10:20
Forum: Das Forum
Thema: Forum Layout
Antworten: 14
Zugriffe: 43901

Re: Forum Layout

Sehe ich auch so... Ich habe mich auch schon gewundert, warum unter "qpluginloader" nicht mehr Resultate kommen...
von solarix
28. Juli 2011 22:33
Forum: C++ Grundlagen
Thema: Signal-Slot-Konzept funktioniert nur bedingt
Antworten: 6
Zugriffe: 5768

Re: Signal-Slot-Konzept funktioniert nur bedingt

Wenn ich von dieser Klasse (FeedLoader) direkt in der Main-Funktion ein Objekt erstelle funktioniert alles super. int main(int argc, char *argv[]) { .. FeedLoader my("http://www.dradio.de/rss/podcast/sendungen/einewelt/?mode=text"); Bei mir auch. Jetzt können wir zu dritt bestätigen: dies...
von solarix
25. Juli 2011 13:34
Forum: Qt Programmierung
Thema: Multithread Applikation schließt nicht
Antworten: 8
Zugriffe: 3672

Re: Multithread Applikation schließt nicht

ich habe nicht "keine updates" geschrieben... Da darf absolut überhaupt gar rein nichts hin, was zur GUI gehört. auch keine Abfragen wie z.B. "myLineEdit->text()" und dergleichen. Sämtliche QWidgets darfst du nur im MainThread anrühren. Ich hoffe, dass ist bei dir so...

hth..
von solarix
25. Juli 2011 13:28
Forum: Qt Programmierung
Thema: [gelöst]SIGNAL(returnPressed) segmentation fault nach delete
Antworten: 4
Zugriffe: 2394

Re: SIGNAL(returnPressed()) segmentation fault nach delete

So ganz verstehe ich allerdings trotzdem nicht wo der Unterschied zu dem Button liegt Das musst du auch gar nicht, weil das eine klasseninterne Geschichte ist. Das gilt ganz generell beim Programmieren: wenn man eine Klasse anwendet, so hat man den Code so zu schreiben, dass er unabhängig von der I...
von solarix
25. Juli 2011 13:14
Forum: Qt Programmierung
Thema: Multithread Applikation schließt nicht
Antworten: 8
Zugriffe: 3672

Re: Multithread Applikation schließt nicht

1. ein Debugger hilft.. einfach nach dem vermeindlichen Beenden das Programm im Debugger anhalten und schauen, wo es denn steht... 2. "3 QThreads (1 genereller update Thread und 2 für Benutzer Abfragen)" In Threads dürfen keine GUI-Operationen durchgeführt werden. Von daher wäre es spannen...
von solarix
25. Juli 2011 08:41
Forum: Sonstiges
Thema: Debug Informationen dumpen?
Antworten: 3
Zugriffe: 6076

Re: Debug Informationen dumpen?

Ich habe sowas mal unter Solaris gebastelt.. es geht schon ohne laufenden gdb, aber es ist keine sehr elegante Methode: Bei Debug-Binaries kann man auf (den meisten) Unix-Systemen jederzeit den aktuellen Stack anzeigen lassen ("pstack", http://compute.cnr.berkeley.edu/cgi-bin/man-cgi?pstac...
von solarix
22. Juli 2011 16:27
Forum: Qt Programmierung
Thema: Kann nicht DB im Thread abfragen
Antworten: 3
Zugriffe: 2040

Re: Kann nicht DB im Thread abfragen

Naja.. also in der Doku steht nicht "öffnen", sondern "created": Threads and the SQL Module A connection can only be used from within the thread that created it . Moving connections between threads or creating queries from a different thread is not supported. Ich gehe davon aus, ...