Название: Прозрачность HeaderView и ScrollBar'ов в ... ну например в QTreeWidget Отправлено: TukiNov от Июнь 03, 2009, 10:20 Всем привет :) Проблемка такая. Есть QWidget который лежит на QAbstractScrollArea, на этом виджите расположен QTreeWidget, прозрачность основного виджета и QTreeWidget задаю след образом:
Код: //Для основного виджета Как работает моно посмотреть на скринах:) Название: Re: Прозрачность HeaderView и ScrollBar'ов в ... ну например в QTreeWidget Отправлено: mugabe от Июнь 03, 2009, 10:25 По вопросу, увы, не подскажу.
Но очень интересно что используете для отображения карты? Она векторная? Свой компонент, или какой-то готовый? Название: Re: Прозрачность HeaderView и ScrollBar'ов в ... ну например в QTreeWidget Отправлено: TukiNov от Июнь 03, 2009, 10:39 Ага, векторная, формат MAP(SXF). mapinfo, жутко кривая :) много ограничений :) с Qt4 еле связал :) но нужна как воздух :) еще в проге сделано GeoTIFF с помощью gdal, и пытался сделать 3Д ландшафт по матрице высот через OpenGL + mapapi(получилось на 30%, на доделку времени нет).
Название: Re: Прозрачность HeaderView и ScrollBar'ов в ... ну например в QTreeWidget Отправлено: Barmaglodd от Июнь 03, 2009, 10:47 А указать палитру для заголовка напрямую не пытались?
Код: resultTreeWidget->horizontalHeader()->setAutoFillBackground(true); Название: Re: Прозрачность HeaderView и ScrollBar'ов в ... ну например в QTreeWidget Отправлено: TukiNov от Июнь 03, 2009, 10:54 У QTreeWidget нет horizontalHeader(), если делать так :
Код: resultTreeWidget->header()->setAutoFillBackground(true); Название: Re: Прозрачность HeaderView и ScrollBar'ов в ... ну например в QTreeWidget Отправлено: mugabe от Июнь 03, 2009, 10:59 А setWindowOpacity(...) для основного виджета не подходит?
Название: Re: Прозрачность HeaderView и ScrollBar'ов в ... ну например в QTreeWidget Отправлено: TukiNov от Июнь 03, 2009, 11:16 неа, не пашет. Это вообще лишнее, так как QWidget на QAbstractScrollArea по дефолту прозрачный(хотя я могу ошибаться, но у меня именно так) а вот виджеты на нем, полностью не прозрачны.
Название: Re: Прозрачность HeaderView и ScrollBar'ов в ... ну например в QTreeWidget Отправлено: TukiNov от Июнь 04, 2009, 15:13 С QScrollBar'ом разобрался, через CSS:
Код: "QScrollBar:horizontal {" |