Probleme mit meinem Layout
Verfasst: 5. Dezember 2006 22:16
Hallo Leute,
ich bin relativer Neuling was Qt angeht.
Ich habe ein Problem, und ich hoffe dass mir jemand dabei helfen kann.
Ich will eine GUI erstellen, in welchen in der Mitte ein Textfeld steht. Dafür nehme ich ein QTextField.
Um dieses Textfeld sollen farbige Rechtecke liegen, welche aktiviert werden wenn man mit der Maus drüberfährt. Aktivieren wird sichtbar in dem ich color.light(int) benutze. Diese Rechtecke habe ich anfangs mit Labels erstellt, was ich aber nicht für eine gute Idee halte und somit habe ich sie wieder verworfen. Nun nehme ich QGraphicItems, bekomme sie aber aus irgendeinen Grund nicht sichtbar.
Wenn ich über die rechtecke gehe sollen jeweils bestimmte Buchstaben in das textfeld reingeschrieben werden. Ist das möglich?
Was mich auch etwas verwirrt. Muss ich eine "Grundebene" erstellen, um diese ganze Elemente in die GUI zu setzen?
Oder starte ich einfach QApplication und setze meine Elemente einfach da rein?
Ich hoffe ich habe euch nicht zu sehr verwirt und dass mir jemand einen Hilfreichen Tip geben kann.
THX
ich bin relativer Neuling was Qt angeht.
Ich habe ein Problem, und ich hoffe dass mir jemand dabei helfen kann.
Ich will eine GUI erstellen, in welchen in der Mitte ein Textfeld steht. Dafür nehme ich ein QTextField.
Um dieses Textfeld sollen farbige Rechtecke liegen, welche aktiviert werden wenn man mit der Maus drüberfährt. Aktivieren wird sichtbar in dem ich color.light(int) benutze. Diese Rechtecke habe ich anfangs mit Labels erstellt, was ich aber nicht für eine gute Idee halte und somit habe ich sie wieder verworfen. Nun nehme ich QGraphicItems, bekomme sie aber aus irgendeinen Grund nicht sichtbar.
Wenn ich über die rechtecke gehe sollen jeweils bestimmte Buchstaben in das textfeld reingeschrieben werden. Ist das möglich?
Was mich auch etwas verwirrt. Muss ich eine "Grundebene" erstellen, um diese ganze Elemente in die GUI zu setzen?
Oder starte ich einfach QApplication und setze meine Elemente einfach da rein?
Ich hoffe ich habe euch nicht zu sehr verwirt und dass mir jemand einen Hilfreichen Tip geben kann.
THX