| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets > Qt. Фон виджета без родителя |
| Автор: maks991 10.8.2011, 05:48 |
| Создаю виджет, у него нет родителя. Мне так нужно. Я делаю что-то вроде своего тултипа, поэтому он должен быть поверх всего, то бишь виджету при консруировании ставлю флаг Qt::ToolTip. Так вот, значит виджет не имеет родителя. А поэтому у него всегда отрисовывается фон, и только потом то, что находится в пэйнтЭвэнте. Если виджет имеет родителя, то фон по-умолчанию не рисуется. Подскажите, пожалуйста, как избавиться от фона в виджете без родителя? |
| Автор: borisbn 10.8.2011, 08:03 |
| http://doc.qt.nokia.com/latest/qwidget.html#autoFillBackground-prop ? |
| Автор: maks991 10.8.2011, 08:51 |
| Вызов метода setAutoFillBackground(false) никак не повлиял. По-прежнему там, где я не рисую, есть белый фон :( |