5
içinde textcursor konumunu nasıl alabilirim Düzenlenebilir bir QWebView var ve TextCursor öğesinin konumunu (QPoint) almak istiyorum. Aradım ancak yalnızca imlecin konumunu (fare işaretçisi) bulabilir webview-> cursor.pos(); ve bu pozisyon istediğim şey değil.QWebView Düzenlenebilir
Herhangi bir öneriniz var mı?
Teşekkür ederiz!
Peki, ne istiyorsunuz? QPoint? İnce. Küresel? Yerel? Hangi widget'a yerel? Belki de yapmak istediğin küçük bir açıklama yaparsın. Bir TextCursor'un QPoint konumuna ihtiyacı olan herhangi bir kullanım durumunu düşünemiyorum. – Greenflow
Bu yüzden, WordPad (MS Windows) gibi bir ZOOM uygulamasında merkezi olarak ayarlamak için WebView'de düzenlenebilir bir QWebView ve doğru konum TextCursor (Qpoint) var. – FelipeMac
Anladım. Bunun mümkün olduğunu düşünmüyorum. QTextCursor, ekranda tanımlı bir konuma sahip hiçbir grafik öğesi değildir. Bir metin içinde mantıksal bir konumdur. Ne yapmak istediğiniz, bir metindeki iki harf arasındaki boşluğun ekran konumunu bulmak için aynıdır. Bunun için kolay bir işlev yoktur. Yazı tipi parametrelerini kullanarak piksel saymak muhtemelen çok karmaşık ve hataya eğilimlidir. – Greenflow