Re: QScintilla problems.

Phil Thompson <[email protected]>
Newsgroups gmane.comp.python.pyqt-pykde
Message-ID <[email protected]>
On 20/08/2019 15:05, Colin McPhail wrote:
>> On 18 Aug 2019, at 19:30, Barry Scott <[email protected]> wrote:
>> 
>> 
>> 
>> The attached code shows two problems with QScintilla.
>> 
>> 1. SCI_STYLEGETFONT does not return the font.
>> 2. Changing the size to 24pt makes line spacing be 24pt but the text 
>> is drawn in 11pt.
>> 
>> (1) looks likes a bug.
>> (2) may be that I do not understand something about how to drive the 
>> API.
>> What makes Scintilla use the changed settings.
>> 
>> (3) Changing the font does not seem to work either.
>> 
>> What am I misunderstanding?
>> 
>> Barry
> 
> I'm not a QScintilla expert but I imagine most people use the
> convenience methods of QScintilla objects such as setFont() and
> setText(). I've attached a version of your example code that uses
> those methods.

Yes - the main purpose of the low-level API is to support the needs of 
the high-level API. It should only need to be used if there is some 
feature of Scintilla that hasn't got a higher level abstraction.

Phil
_______________________________________________
PyQt mailing list    [email protected]
https://www.riverbankcomputing.com/mailman/listinfo/pyqt
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.