Die Suche ergab 5 Treffer

von hannes_c
1. November 2008 12:14
Forum: Qt Programmierung
Thema: [solved] MDI QEvent::Move
Antworten: 1
Zugriffe: 1350

Okay war ja doch ganz einfach, auch wenn ich mir noch sicher bin, ob dies die beste Lösung ist. Aber ich gehe einfach alles parents durch mittles parentWidget() und installiere für jeden einen eventhandler QWidget *parent; parent = myWidget->parentWidget(); while (parent) { parent->installEventFilte...
von hannes_c
29. Oktober 2008 15:21
Forum: Qt Programmierung
Thema: [solved] MDI QEvent::Move
Antworten: 1
Zugriffe: 1350

[solved] MDI QEvent::Move

Hallo, ich habe in einem MDI Anwendung und würde gerne mitbekommen, wenn sich das QMDISubWindow verschiebt. Ich selbst installiere den Eventhandler in einem Childfenster des MDISubWindows. Wie komme ich aber an das CMDISubWindow, wenn ich nicht der direkte Nachfolger (Kind) davon bin? Über jegliche ...
von hannes_c
19. September 2008 16:39
Forum: Qt Programmierung
Thema: Position des Textcursors in Pixel
Antworten: 4
Zugriffe: 3018

Danke an alle


Jetzt funktionieren

Code: Alles auswählen

QTextCursor textcursor = textedit->textCursor();
QRect rect = textedit->cursorRect(textcursor);
bei mir auch.

Liegt wohl an dem Code der noch dazwischen liegt. :-)
Also muss ich nun mal die Ursache suchen.

LG, Hannes
von hannes_c
19. September 2008 13:48
Forum: Qt Programmierung
Thema: Position des Textcursors in Pixel
Antworten: 4
Zugriffe: 3018

@patrik danke, ich schau es mir mal an. @upsala, Weil ich stets die Werte -4,2,7,11 für left, top, right, bottom, erhalte. Lediglich wenn ich die Tab Taste drücke erhalte ich vernünftige Werte. :? Allerdings wüßte ich ja nur gern, an welcher koordinate (pixel) der Cursor sich befindet, damit ich dan...
von hannes_c
19. September 2008 11:00
Forum: Qt Programmierung
Thema: Position des Textcursors in Pixel
Antworten: 4
Zugriffe: 3018

Position des Textcursors in Pixel

Hallo, ich versuche vergeblich die Position des Textcursors in einem QTextEdit zu bestimmen. QRect rect = textedit->cursorRect(); als auch QTextCursor textcursor = textedit->textCursor(); QRect rect = textedit->cursorRect(textcursor); scheitern. Kann mir jemand weiterhelfen? LG, Hannes