qt-4.2.3-r1: designer kann keine Widgets erstellen [solved]
-
Massimo B.
- Beiträge: 45
- Registriert: 14. Juni 2006 11:05
- Wohnort: Bonn, Germany
qt-4.2.3-r1: designer kann keine Widgets erstellen [solved]
Gerade versuche ich mich am Umstieg von Qt3 nach Qt4.
Der Designer tut's aber nicht. Es lassen sich keine Widgets aus dem Menü in ein Hauptfenster ziehen. Auf freenode #qt berichten noch mehr von dem Problem, das sei ein bug und auch schon bei qt-4.1 aufgetaucht.
Lösung gibts dort keine, da die meisten scheinbar ohne den Designer programmieren.
Ohne Designer Dialoge zu erstellen stelle ich mir sehr mühsam vor. Ich kann nicht wissen, auf welchem Pixel ein button erscheinen soll ohne ständig zu testen, abgesehen von dem Mehraufwand an Schreibarbeit.
Der Designer tut's aber nicht. Es lassen sich keine Widgets aus dem Menü in ein Hauptfenster ziehen. Auf freenode #qt berichten noch mehr von dem Problem, das sei ein bug und auch schon bei qt-4.1 aufgetaucht.
Lösung gibts dort keine, da die meisten scheinbar ohne den Designer programmieren.
Ohne Designer Dialoge zu erstellen stelle ich mir sehr mühsam vor. Ich kann nicht wissen, auf welchem Pixel ein button erscheinen soll ohne ständig zu testen, abgesehen von dem Mehraufwand an Schreibarbeit.
Zuletzt geändert von Massimo B. am 12. April 2007 07:56, insgesamt 1-mal geändert.
Gentoo (x86,ppc), KDevelop, Qt3, Qt4
-
Massimo B.
- Beiträge: 45
- Registriert: 14. Juni 2006 11:05
- Wohnort: Bonn, Germany
Ich hab nun unter Gentoo von der testing auf die letzte stable 4.2.2 gewechselt:
Der designer hat immer noch das gleiche Problem. Es lassen sich keine Widgets erstellen.
"Toller" Einstieg mit Qt4.
Code: Alles auswählen
[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 gif -immqt -immqt-bc -ipv6 -mysql -nas -nis -odbc opengl -postgres -sqlite -xinerama)
4.2.2(4)(17:17:35 04.04.2007)(-accessibility cups dbus -debug doc examples -firebird gif -glib -input_devices_wacom jpeg -mng -mysql -nas -nis -odbc opengl -pch png -postgres -qt3support -sqlite -sqlite3 -xinerama zlib)
Homepage: http://www.trolltech.com/
Description: The Qt toolkit is a comprehensive C++ application development framework."Toller" Einstieg mit Qt4.
Gentoo (x86,ppc), KDevelop, Qt3, Qt4
-
Massimo B.
- Beiträge: 45
- Registriert: 14. Juni 2006 11:05
- Wohnort: Bonn, Germany
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 aber kein Widget im Fenster, so als sei dieses irgendwie schreibgeschützt.
Gentoo (x86,ppc), KDevelop, Qt3, Qt4
-
Massimo B.
- Beiträge: 45
- Registriert: 14. Juni 2006 11:05
- Wohnort: Bonn, Germany
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 freie Fenster. Das neue Widget wird einfach nicht eingefügt.
Ich hab bereits 2 Qt4-Versionen getestet. Ich könnte noch die anderen testen, doch ich glaube nicht, dass das etwas ändert.
emerge qt dauert auch ne Weile.
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 freie Fenster. Das neue Widget wird einfach nicht eingefügt.
Ich hab bereits 2 Qt4-Versionen getestet. Ich könnte noch die anderen testen, doch ich glaube nicht, dass das etwas ändert.
emerge qt dauert auch ne Weile.
Gentoo (x86,ppc), KDevelop, Qt3, Qt4
-
Massimo B.
- Beiträge: 45
- Registriert: 14. Juni 2006 11:05
- Wohnort: Bonn, Germany
designer schreibt massenweise eine Meldung auf das Terminal:
Vielleicht ist das ein Hinweis? Qt3 designer tut das nicht.
Code: Alles auswählen
Xlib: extension "SHAPE" missing on display ":0.1".
Xlib: extension "SHAPE" missing on display ":0.1".Gentoo (x86,ppc), KDevelop, Qt3, Qt4
-
Massimo B.
- Beiträge: 45
- Registriert: 14. Juni 2006 11:05
- Wohnort: Bonn, Germany
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:
d.h. um diese SHAPE Erweiterung und weitere zu aktivieren, braucht die Konfiguration des X-Servers:
Code: Alles auswählen
Load "extmod"Gentoo (x86,ppc), KDevelop, Qt3, Qt4