Найти - Пользователи
Полная версия: Заинтересовал PyQt...
Начало » GUI » Заинтересовал PyQt...
1
4kpt
Возможно ли в PyQt самому рисовать кнопки, их форму, задавать рисунок для нажатой кнопки, отжатой кнопки и так далее. Насколько глубоко можно ковырять GUI?
Например, можно ли изменять шрифт в окнах предупреждения. Все ли виджеты поддерживают полный разбор и сбор по запчастям… Насколько он гибкий???
mks
4kpt
Возможно ли в PyQt самому рисовать кнопки, их форму, задавать рисунок для нажатой кнопки, отжатой кнопки и так далее.
Если тут имеется ввиду использование css то можно, есть соответствующие примеры.
4kpt
Насколько глубоко можно ковырять GUI?Например, можно ли изменять шрифт в окнах предупреждения.
Тут не знаю, но поидее если в самом Qt из С++ это делать можно то и из python тоже можно.
4kpt
Все ли виджеты поддерживают полный разбор и сбор по запчастям… Насколько он гибкий???
Что значит разбор и сбор по запчастям ?
4kpt
Насколько глубоко можно лезть в виджет. Можно ли менять, например, методы при которых будет расскрываться отдельное меню выбора. Доработать листбокс, чтобы туда можно было впихивать любую информацию (в том числе и фото…). Короче. Есть ли способ перехвата, настройки и обработки прямого процесса создания виджета…
mks
Тут не подскажу, не знаю.
cutwater
Вообще Qt поддерживает несколько видов кастомизации виджетов. Начиная от CSS что просто, можно переопределить painEvent и самому отрисовывать виджет, можно создать свой QStyle, который представляет очень гибкую кастомизацию виджетов.
4kpt
cutwater Вот это как раз и было интересно. Спасибо. Печатаю и читаю книгу.
cutwater
К сожалению по книгам глубокое изучение библиотеки затруднительно. Лучше всего позволяет решать вопросы assistant с API для С++

Плюс таки в ассистанте есть подробное описание с примерами большой части библиотечных концепций. Так что рекоммендую как приоритетный источник информации.
4kpt
cutwater, еще раз спасибо. Копну и в этом направлении. Но сначала почитаю книгу - чтобы хоть в общих чертах представлять предложенную графическую модель и ее специфические сфойства. Потом начну искать данные в предложенном Вами направлении. Причем уже нашел группу, которая занимается переводом Qt4 assistant на русский язык. Это все же быстрее читается, чем английская версия… Хотя если перевод не полный, почитаем и английский вариант…
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB