PyQt5 рисунка система е в състояние да обработва векторни графики, изображения и шрифтове. Рисуване е необходимо в приложения, където искаме да променим или подобрим съществуващ джаджа, или ние създадете потребителски джаджа от нулата. За да бъде по-голям, ние използваме за рисуване API условие инструменти PyQt5.
Рисунка в рамките на paintEvent на метод (). изготвяне код се намира между започне () и край () обект QPainter на. Тя изпълнява ниско ниво боядисване на джаджи и други елементи.
текст Рисуване
Започваме чрез теглене на Unicode текст в прозореца.
В нашия пример, ние привлече българския текст. Това е в съответствие вертикално и хоризонтално.
Чертежът направено в рамките paintEvent.
QPainter клас е отговорен за всички ниско ниво живопис. Всички методи са рисуване между започне () и край ().
Реалната картина е делегирана потребителското метод drawText ().
Тук ние определяме писалката и шрифта, използван за изготвяне на текст.
drawText () метод се основава на текста в прозореца. на правоъгълник () метод връща правоъгълник изготвяне събития, които трябва да бъдат актуализирани.
Свързани статии