signal wenn Fenster verschobenw ird

Alles rund um die Programmierung mit Qt
Antworten
rulzmaker
Beiträge: 70
Registriert: 19. Juli 2005 23:00
Kontaktdaten:

signal wenn Fenster verschobenw ird

Beitrag von rulzmaker »

Gibt es das oder etwas ähnliches das mir weiter helfen könnte?
Debian 2.4.27-1-386
[...]peace, love and empathy
lepsai
Beiträge: 573
Registriert: 14. September 2004 21:33
Wohnort: Berlin
Kontaktdaten:

Beitrag von lepsai »

Merk dir: Wenn es um Verhalten von Widgets geht, gibt es keine Signale sondern virtuelle Funktionen, die du überladen musst. Damit wir dieses Thema für immer geklärt haben...
lepsai
Beiträge: 573
Registriert: 14. September 2004 21:33
Wohnort: Berlin
Kontaktdaten:

Beitrag von lepsai »

in diesem Fall: QWidget::moveEvent()
rulzmaker
Beiträge: 70
Registriert: 19. Juli 2005 23:00
Kontaktdaten:

Beitrag von rulzmaker »

Jo, danke.

Code: Alles auswählen

void Fenster::moveEvent(QMoveEvent*event)
{
    move(0,0);
}
Wieso wird das Fenster nicht zurück an die Posi 0,0 gesetzt wenn es verschoben wird?
Debian 2.4.27-1-386
[...]peace, love and empathy
Goos
Beiträge: 360
Registriert: 17. August 2004 10:10
Wohnort: Black Forest

Beitrag von Goos »

QT Assistant:
QWidget ->QPoint pos:
Warning: Calling move() or setGeometry() inside moveEvent() can lead to infinite recursion.

Also besser gar nicht erst versuchen ;)

Goos
Antworten