[QScintilla] Discovery the correct TextCursor QRect / Coordinate

PPK-Webprogramm ciz at ciz.ch
Wed Aug 8 11:42:20 BST 2007


Phil Thompson ha scritto:
> On Tuesday 07 August 2007 10:43 am, PPK-Webprogramm wrote:
>   
The problem is now Solved and run super on  qt4 QCompleter
read   
http://www.qtcentre.org/forum/f-qt-programming-2/t-move-qcompleter-on-qrect-xy-8421.html
regards peter hohl   http://www.qmake.net


>> Hi all on list,
>>
>> i have implement on QsciScintilla  the QT4 QCompleter [
>> http://doc.trolltech.com/4.2/qcompleter.html ] combobox and its run
>> Super.. i grab data from a sqlite3 database file ...  + user words.
>>
>> I can grab and save word on
>> http://www.qt-apps.org/content/show.php/QKeyWord+grep+Robot+-+Word-Complete
>> r?content=59422
>>
>> Now my problem i can not find the correct QRect from TextCursor,  how i
>> find it?
>>
>> to start or not the QCompleter i use :
>>
>> class QSCINTILLA_EXPORT QsciScintilla : public QsciScintillaBase
>> {
>>     Q_OBJECT
>>
>> public:
>> .......
>> inline QString TextUnderCursor() {
>>     return getWord(SendScintilla(SCI_GETCURRENTPOS));
>>     }
>> ........
>>
>> How to make the same to have it QRect
>> http://doc.trolltech.com/4.3/qrect.html  ?
>>
>> http://www.qtcentre.org/forum/f-qt-programming-2/t-move-qcompleter-on-qrect
>> -xy-8421.html screenshoot:
>> http://www.qtcentre.org/forum/attachment.php?attachmentid=1456&d=1186397139
>>     
>
> Are the SCI_POINTXFROMPOSITION and SCI_POINYFROMPOSITION messages what you 
> want? See...
>
> http://scintilla.sourceforge.net/ScintillaDoc.html#SCI_POINTXFROMPOSITION
>
> If so I don't mind adding a convenience method that returns a QPoint for the 
> current cursor position - or whatever you need.
>
> Phil
>   



More information about the QScintilla mailing list