Die Suche ergab 45 Treffer

von Massimo B.
3. Juli 2007 15:24
Forum: Qt Programmierung
Thema: exceptions abfangen
Antworten: 15
Zugriffe: 15321

solarix hat geschrieben:ein Standard-Qt-Programm ist Single-Thread.. -> hat also IMHO nichts damit zu tun..
Auf #qt sagte man mir, solange kein Qt-Code involviert ist (der evtl. nicht Exceptionfähig ist), sollte es keine Probleme geben. Bei meinem try/catch kommt eigentlich kein Qt-Code dazwischen.
von Massimo B.
3. Juli 2007 11:16
Forum: Qt Programmierung
Thema: exceptions abfangen
Antworten: 15
Zugriffe: 15321

Ich habe nun gelesen, dass dies ein allgemeines Design-Problem ist, da die meisten Bibliotheken wie STL nicht thread safe seien, während Qt multithreaded sei.
Ich habe den Vorschlag gelesen QApplication::notify() zu überschreiben. Kann das die Lösung sein, und wie sollte das aussehen?
von Massimo B.
2. Juli 2007 17:41
Forum: Qt Programmierung
Thema: exceptions abfangen
Antworten: 15
Zugriffe: 15321

Kann fremde Exception unter Qt nicht auffangen

Hallo. Mein Problem ist auch, dass ich die Exception nicht auffangen kann. Es wird eine Exception geworfen einer fremden Klasse aus dem Projekt GPSTk . Ich habe versucht das Beispiel so minimal wie möglich zu halten. Das werfen einer einfachen Exception throw int(1) funktioniert. Ebenso funktionier...
von Massimo B.
12. Mai 2007 10:11
Forum: Qt Programmierung
Thema: Exception oder Signal für Fehlerausgabe?
Antworten: 4
Zugriffe: 4556

Ich habe nun die besagten Exception Konstruktionen umgebaut. Bisher wurde eine Memberfunktion mit try{a->doThis()} ausgeführt und gleich danach der QString mit catch aufgefangen. Das Programm wurde dadurch sehr unübersichtlich. Nun habe ich meist einen bool Rückgabewert, um zu testen, ob die Funktio...
von Massimo B.
11. Mai 2007 15:43
Forum: Qt Programmierung
Thema: Exception oder Signal für Fehlerausgabe?
Antworten: 4
Zugriffe: 4556

Exception oder Signal für Fehlerausgabe?

Hallo. Auf für einfache Fehlermeldungen habe ich bisher gerne Exceptions verwendet: if (size==0) { throw QString( "No layout found!" ); } //... try{ //... } catch (QString& errmsg) { QMessageBox::warning(this, tr( "File error" ), errmsg); } Nun bietet aber Qt für den Informat...
von Massimo B.
20. April 2007 08:45
Forum: Qt Programmierung
Thema: Portieren oder neu erstellen?
Antworten: 2
Zugriffe: 3325

Du beziehst dich nur auf das .ui Designer-File? Ich habe die gleiche Fragestellung, das Qt3-Projekt hatte ich selbst erstellt. qt3to4 hab ich gemacht. Die qt3support Klassen kann ich in Zukunft Schritt für Schritt ersetzen. Nun geht es um die Designer Dateien. Wenn ich diese konvertiere.. uic3 -conv...
von Massimo B.
12. April 2007 11:33
Forum: Sonstiges
Thema: automake nach qmake portieren
Antworten: 1
Zugriffe: 4610

Ich stoße wieder auf das Problem, weshalb ich damals mit automake begonnen hab. kdevelop (3.4.0) hat ein Problem mit qmake und Qt3: Ich erstelle ein Qt3/qmake Projekt und wähle: Qt-Options Qt3 , Qt3 directory /usr/qt/3/ und QMake Binary /usr/qt/3/bin/qmake So nimmt kdevelop dennoch das falsche uic m...
von Massimo B.
12. April 2007 08:21
Forum: Das Forum
Thema: search_id=egosearch Link fehlt
Antworten: 2
Zugriffe: 24633

Das ist meine erste Seite, die ich in jedem Forum starte, meist als Kurzwahl gespeichert.

Dort sehe ich, wer auf meine Beiträge geantwortet hat.
von Massimo B.
12. April 2007 08:01
Forum: Das Forum
Thema: search_id=egosearch Link fehlt
Antworten: 2
Zugriffe: 24633

search_id=egosearch Link fehlt

http://qtforum.de/forum/search.php?search_id=egosearch
Dieser Link funktioniert zwar, ich vermisse ihn aber in der Linkliste im Seitenkopf.

Für phpBB nehme ich mir immer gern ein Beispiel an einer der größten Instanzen https://forums.gentoo.org :)
von Massimo B.
10. April 2007 11:57
Forum: Einfach Qt
Thema: qt-4.2.3-r1: designer kann keine Widgets erstellen [solved]
Antworten: 8
Zugriffe: 7981

Nun, hier hat jemand das gleiche Problem und eine Lösung vorgestellt.

d.h. um diese SHAPE Erweiterung und weitere zu aktivieren, braucht die Konfiguration des X-Servers:

Code: Alles auswählen

Load "extmod"
von Massimo B.
5. April 2007 13:32
Forum: Einfach Qt
Thema: qt-4.2.3-r1: designer kann keine Widgets erstellen [solved]
Antworten: 8
Zugriffe: 7981

designer schreibt massenweise eine Meldung auf das Terminal:

Code: Alles auswählen

Xlib:  extension "SHAPE" missing on display ":0.1".
Xlib:  extension "SHAPE" missing on display ":0.1".
Vielleicht ist das ein Hinweis? Qt3 designer tut das nicht.
von Massimo B.
5. April 2007 13:26
Forum: Einfach Qt
Thema: qt-4.2.3-r1: designer kann keine Widgets erstellen [solved]
Antworten: 8
Zugriffe: 7981

Nein, auch das ist nicht der Fall. Wenn ich mit einem Dialogfenster beginne, dass läßt sich der OK/Abbrechen-Button in der Größe ändern, aber nicht verschieben. Beim Ziehen eines neuen Widgets "Label" verändert sich dieses nicht, wenn es über die bestehenden Widgets gelegt wird oder ins fr...
von Massimo B.
5. April 2007 11:15
Forum: Einfach Qt
Thema: qt-4.2.3-r1: designer kann keine Widgets erstellen [solved]
Antworten: 8
Zugriffe: 7981

Also mein Ablauf: Ich starte designer Ich wähle "Main Window", Create Ich greife aus der Widget Box "Label" und ziehe es mit der Maus in die Fensterfläche "untitled". Während dem Ziehen mit der Maus hat der Cursor das Widget "Label", beim Loslassen erscheint a...
von Massimo B.
5. April 2007 09:42
Forum: Einfach Qt
Thema: qt-4.2.3-r1: designer kann keine Widgets erstellen [solved]
Antworten: 8
Zugriffe: 7981

Ich hab nun unter Gentoo von der testing auf die letzte stable 4.2.2 gewechselt: [I] x11-libs/qt Available versions: (3) 3.3.4-r8 3.3.6-r4 ~3.3.6-r5 ~3.3.8 ~3.3.8-r1 ~3.3.8-r2 (4) 4.1.4-r2 4.2.2 ~4.2.3 ~4.2.3-r1 Installed versions: 3.3.6-r4(3)(15:28:47 04.04.2007)(cups -debug doc examples -firebird ...
von Massimo B.
4. April 2007 14:50
Forum: Sonstiges
Thema: automake nach qmake portieren
Antworten: 1
Zugriffe: 4610

automake nach qmake portieren

Hallo.

Ich möchte ein bestehendes Qt3 Projekt nach Qt4 portieren. Im Zuge dessen würde ich auch gern die automake Verwaltung, die ich damals mit kdevelop angelegt hab auch nach qmake portieren.

Wie kann ich am einfachsten das automake Projekt unter kdevelop in ein qmake Projekt verwandeln?