Привет, мне нужна помощь с моей программой. Я хочу показать 6 или более диджетов, но я могу разместить столько же в квадратном изображении.
Вот код, который у меня есть для создания изображения в системном трее:
w, h = 50, 50
shape = [(40, 40), (w - 10, h - 10)]
while True:
# create image
img = Image.new('RGBA', (w, h))
d = ImageDraw.Draw(img)
d.rectangle(shape)
# add text to the image
font_type = ImageFont.truetype("arial.ttf", 45)
a = roundStringPrice + ' USD'
d.text((0,0), f"{a}", fill=(priceColor), font = font_type)
img.save(image)
# display image in systray
if n==1:
systray = SysTrayIcon(image, roundStringPrice + ' USD')
systray.start()
time.sleep(5)
else:
systray.update(icon=image)
time.sleep(5)
n+=1
systray.shutdown()
Есть ли способ заполнить изображение в системном трее на всю ширину?