Windows ID ermitteln

Alles rund um die Programmierung mit Qt
Antworten
bp
Beiträge: 44
Registriert: 21. Januar 2009 11:25

Windows ID ermitteln

Beitrag von bp »

Hallo,

wie bekommt man die ID eines Fensters zurück geliefert?
Ich denke da an so Funktionen wie getWindowID oder so was, das kann ich aber niergends finden. brauche das aber, damit ich aus einer lib direkt in das Fenster hineinzeichnen kann. Die Library kann ich dafür nicht ändern.

HeReSY
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Wie wäre es mit QWidget::winId()?
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
bp
Beiträge: 44
Registriert: 21. Januar 2009 11:25

Beitrag von bp »

Danke, manchmal sieht man eben den Wald vor lauter Bäumen nicht mehr.
Klingt ja auch ziemlich logisch. Muss mich nur erst einmal von wx auf Qt umstellen, das wird wohl noch etwas dauern.

HeReSY
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Ob es allerdings so einfach wird dort reinzuzeichnen weiß ich nicht da Qt nur innerhalb von paintEvent() ein Zeichnen zulässt. Aber ggf. kannst du Qt sagen dass es das Fenster nicht anfassen soll (WindowFlags?) - musst wohl mal experimentieren.
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
Antworten