Seite 1 von 1

widget.dockWidget signal wenn verschoben/vergrössert wird?

Verfasst: 15. Dezember 2010 13:44
von muhuu
hallo,

ich nutze mehrere widget dockWidget 's in meinem programm
nun möchte ich ein signal zu meiner formcpp senden wenn dies verschoben
oder vergrößert oder verkleinert wird also in der breite (pixel)
um den zeichenbereich anzupassen,
leider bekomme ich keine verbindung hin,
ein button zu verbinden ist kein problem, aber das klappt leider garnicht.


hat da einer eine idee?
bitte um hilfe :(

danke schon mal!

Re: widget.dockWidget signal wenn verschoben/vergrössert wir

Verfasst: 21. Dezember 2010 23:04
von koppi
hallo muhuu, kannst Du ein bischen was von Deinem Quelltext zeigen? Vielleicht bringt uns das ein bischen weiter..

Re: widget.dockWidget signal wenn verschoben/vergrössert wir

Verfasst: 22. Dezember 2010 10:44
von franzf
muhuu hat geschrieben:wenn dies verschoben oder vergrößert oder verkleinert wird also in der breite (pixel) um den zeichenbereich anzupassen
Ein SIGNAL gibt es dafür nicht, brauchts aber auch gar nicht.
Wenn ein Widget auf Größenänderungen reagieren soll, implementierst du das resizeEvent. Du kannst auch das rect() im paintEvent abfragen und das Zeichnen entsprechend anpassen.

Wenn deine zeichenebene also mitbekommen soll, wenn sich um sie herum etwas ändert, musst du in der entsprechenden Klasse das oben erklärte umsetzen.