Linux за българи: Форуми

Програмиране => Общ форум => Темата е започната от: LinuxFanUNIX в Nov 22, 2009, 18:51



Титла: QStyleSheet проблем
Публикувано от: LinuxFanUNIX в Nov 22, 2009, 18:51
Добър вечер.

Имам проблем чието разрешение не намирам. Та ето какъв е проблема:

Правя програма на Qt4 която си има фон с черни и бели нюанси, като използвах функцията Add gradient на designer-а. Дотук добре. Обаче проблема идва когато вкарам някой Label или бутон, които автоматично се оцветяват в някакъв среден цвят. Та въпросът ми е:
Има ли някакъв начин да се заобиколи това "ограничение", така че като добавя нов Label или бутон - те да са прозрачни и фона който стои под тях да се показва, а не върху тях да се създава нов фон?

Благодаря предварително!


Титла: Re: QStyleSheet проблем
Публикувано от: nifelheim в Nov 22, 2009, 20:23
Сложи на бутона или label-а styleSheet и за background им задай цвят:
Red=255; Green=255; Blue=255; Alpha=0
Например за бутона: background:rgba(255, 255, 255, 0) и става прозрачен.


Титла: Re: QStyleSheet проблем
Публикувано от: LinuxFanUNIX в Nov 22, 2009, 22:42
Сложи на бутона или label-а styleSheet и за background им задай цвят:
Red=255; Green=255; Blue=255; Alpha=0
Например за бутона: background:rgba(255, 255, 255, 0) и става прозрачен.
Благодаря ти човече! Златен си! Много ти благодаря за помощта!  ;)