ПредишенСледващото

PyQt5 рисунка система е в състояние да обработва векторни графики, изображения и шрифтове. Рисуване е необходимо в приложения, където искаме да променим или подобрим съществуващ джаджа, или ние създадете потребителски джаджа от нулата. За да бъде по-голям, ние използваме за рисуване API условие инструменти PyQt5.

Рисунка в рамките на paintEvent на метод (). изготвяне код се намира между започне () и край () обект QPainter на. Тя изпълнява ниско ниво боядисване на джаджи и други елементи.

текст Рисуване

Започваме чрез теглене на Unicode текст в прозореца.

В нашия пример, ние привлече българския текст. Това е в съответствие вертикално и хоризонтално.

Чертежът направено в рамките paintEvent.

QPainter клас е отговорен за всички ниско ниво живопис. Всички методи са рисуване между започне () и край ().

Реалната картина е делегирана потребителското метод drawText ().

Тук ние определяме писалката и шрифта, използван за изготвяне на текст.

drawText () метод се основава на текста в прозореца. на правоъгълник () метод връща правоъгълник изготвяне събития, които трябва да бъдат актуализирани.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!