Die Suche ergab 23 Treffer

von LonelyPixel
21. Dezember 2010 21:54
Forum: Qt Programmierung
Thema: D-Bus-Objekt wird nicht veröffentlicht
Antworten: 2
Zugriffe: 3223

Den qdbusviewer kannte ich zur Zeit des letzten Beitrags hier noch nicht. Der hat das Problem dann bereits vor einigen Wochen gelöst, trotzdem danke. :)
von LonelyPixel
24. November 2010 11:32
Forum: Einfach Qt
Thema: Qt erstellt immer Debug-Builds!
Antworten: 1
Zugriffe: 1623

Qt erstellt immer Debug-Builds!

Hallo, ich habe ein größeres Qt-Projekt, das ich auf einem Rechner als Debug- und auf einem anderen als Release-Build bauen muss. Leider ist es Qt aber völlig gleichgültig, was in der .pro-Datei steht, ob nun "CONFIG += debug" oder "CONFIG += release" und gar "CONFIG -= debu...
von LonelyPixel
12. Oktober 2010 15:29
Forum: Qt Programmierung
Thema: D-Bus-Objekt wird nicht veröffentlicht
Antworten: 2
Zugriffe: 3223

D-Bus-Objekt wird nicht veröffentlicht

Hallo, ich habe eine Anwendung, die ein Objekt auf dem D-Bus-Systembus veröffentlicht, das von einer anderen Anwendung dann verwendet wird. Die D-Bus-Konfiguration habe ich entsprechend angepasst, dass das erlaubt wird. Mit OpenSUSE 10.3 hat das auch alles noch funktioniert (Qt 4.3.1), aber seit dem...
von LonelyPixel
6. Oktober 2010 17:23
Forum: Qt Programmierung
Thema: Anderes Qt-Programm geordnet beenden
Antworten: 3
Zugriffe: 2578

Anderes Qt-Programm geordnet beenden

Hallo, ich habe ein Qt-Programm, das mithilfe von QProcess ein anderes Qt-Programm startet und überwacht. Wenn es nicht mehr benötigt wird, soll das zweite Programm geordnet beendet werden. Dafür habe ich im 2. Programm für das Ereignis "public slot onAboutToQuit()" etwas Aufräumcode gesch...
von LonelyPixel
17. September 2010 17:33
Forum: Qt Programmierung
Thema: Programmabsturz bei Signalauslösung
Antworten: 5
Zugriffe: 2943

Ach, wie liebe ich C++... (Ich bin auch nicht in C++ zuhause, mache eher C# oder PHP. Das hier ist ein Projekt in der Arbeit...) Also um es kurz zu machen: Der Fehler ist verschwunden, wie er gekommen ist. Lösung: Einmal alles bereinigen und komplett neu erstellen. (Rebuild all) Danach hat es plötzl...
von LonelyPixel
17. September 2010 16:27
Forum: Qt Programmierung
Thema: Programmabsturz bei Signalauslösung
Antworten: 5
Zugriffe: 2943

Sorry, ich hab den Beitrag jetzt mehrmals aktualisiert, so wie er jetzt ist, sollte es passen. Die Funktion, in der der Fehler auftritt, wurde automatisch von Qt generiert. Sie gehört anscheinend zum Qt-Mechanismus der Signals und Slots. Die kann ich nicht löschen. Ich schätze mal, ich werde sie nur...
von LonelyPixel
17. September 2010 15:54
Forum: Qt Programmierung
Thema: Programmabsturz bei Signalauslösung
Antworten: 5
Zugriffe: 2943

Programmabsturz bei Signalauslösung

Hallo, ich habe ein Programm, in dem aus einer Klasse heraus ein Signal eines Objekts mit einem Slot eines anderen Unterobjekts verbunden wird. Die Verbindung funktioniert noch, da gibt es keinen Fehler. Wenn das Signal dann später aber ausgelöst wird, stürzt das Programm sofort ab. Es wird weder de...
von LonelyPixel
9. September 2010 17:09
Forum: Qt Programmierung
Thema: QCoreApplication beim Laden beenden
Antworten: 4
Zugriffe: 3099

Ah, also das Flag dann in der main()-Funktion prüfen? Na ich möchte die Anwendung initialisieren. Das muss aber nicht zwangsläufig funktionieren. Und in dem Fall darf das Programm nicht weiterlaufen. Mangels besserer Kenntnis habe ich die Initialisierung jetzt im Konstruktor der Application gemacht....
von LonelyPixel
9. September 2010 15:11
Forum: Qt Programmierung
Thema: QCoreApplication beim Laden beenden
Antworten: 4
Zugriffe: 3099

QCoreApplication beim Laden beenden

Wie kann ich eine QCoreApplication so gestalten, dass ich sie beim Laden gleich wieder beenden kann? Den Konstruktor mit return zu verlassen ist offensichtlich wenig zielführend. Der Aufruf von quit() im Konstruktor bleibt wirkungslos. Ein OnLoad-Ereignis habe ich nicht gefunden, bleibt mir also nur...
von LonelyPixel
19. August 2010 10:34
Forum: Entwicklungsumgebungen
Thema: Qt Creator ignoriert Haltepunkte
Antworten: 5
Zugriffe: 6874

Ähm, jetzt funktioniert es. Ich habe das compilierte Binary mal gelöscht, damit es sicher neu erstellt werden musste. Danach hat das Debuggen mit Haltepunkten auch funktioniert. Anscheinend war das Projekt früher mal auf Release eingestellt und die Änderung des Projekts hat Qt nicht dazu veranlasst,...
von LonelyPixel
19. August 2010 10:12
Forum: Entwicklungsumgebungen
Thema: Qt Creator ignoriert Haltepunkte
Antworten: 5
Zugriffe: 6874

Also, ich hab nun mal ins das Debugger-Log geschaut und Zeilen der folgenden Art gefunden: ATTEMPT BREAKPOINT SYNC 130-break-insert "\"Main.cpp\":9" ... &"No source file named Main.cpp.\n" 130^error,msg="No source file named Main.cpp." Das gleiche passiert...
von LonelyPixel
18. August 2010 21:32
Forum: Entwicklungsumgebungen
Thema: Qt Creator ignoriert Haltepunkte
Antworten: 5
Zugriffe: 6874

Also wenn ich mit CONFIG += release bzw. debug einstellen kann, ob es ein Debug-Build wird, dann hab ich es mit beidem versucht. Wobei ich es von Windows auch gewohnt wäre, einen Release-Build debuggen zu können (auch wenn der sich im Einzelschritt aufgrund der Optimierungen gelegentlich etwas sprun...
von LonelyPixel
18. August 2010 17:21
Forum: Entwicklungsumgebungen
Thema: Qt Creator ignoriert Haltepunkte
Antworten: 5
Zugriffe: 6874

Qt Creator ignoriert Haltepunkte

Hallo, ich habe Qt Creator 2.0 unter OpenSuse 10.3 mit dem mitgelieferten Qt 4.3.1 laufen und versuche nun, eine Anwendung zu debuggen. Ich kann im Quelltext gleich zu Beginn in main() aber Haltepunkte setzen, soviel ich will, das Programm hält einfach nicht an. Hat es eine Bedeutung, dass das Halte...
von LonelyPixel
16. August 2010 12:12
Forum: Qt Programmierung
Thema: D-Bus-Programmierung
Antworten: 15
Zugriffe: 6538

Der Linker braucht bei jedem getatigten Methodenaufruf die Definition der Methode, egal wo oder wie der Aufruf stattfinden soll. Das wollte ich eben vermeiden. Irgendwie muss das doch zu schaffen sein. Dass der Code so nicht geht, ist klar. Stattdessen muss man halt irgend einen anderen Typ verwend...
von LonelyPixel
16. August 2010 11:30
Forum: Qt Programmierung
Thema: D-Bus-Programmierung
Antworten: 15
Zugriffe: 6538

Im Haupt- und im ersten Untermenü ist die CPU permanent zu 100% beschäftigt. Der PC ist nicht sonderlich schnell, aber zum Code bearbeiten und Compilieren unter Linux reicht's. Der war halt grade noch übrig. Und weil er in nem kleinen Loch steht, hab ich nur ne VNC-Verbindung dorthin, die mir beim e...