Название: Дочений виджет не виден? Отправлено: limetree от Март 07, 2006, 09:27 Всех представительниц прекрасной половины форума с наступающим 8-м марта!
Вопрос следующий, простите чайника, растолкуйте Создаю дочерний виджет (QWidget), а он не видимый :-( Код: int main(int argc, char *argv[]) Почему? Дочерний PushButton видимый, а дочерний QWidget - посмотрел у М. Шлее, должен быть видимым. У меня QT 4.1.0, VS 2005 Название: Дочений виджет не виден? Отправлено: Hordi от Март 07, 2006, 10:52 Проверил на 3.3.5 - все работает.
Название: Дочений виджет не виден? Отправлено: limetree от Март 07, 2006, 12:19 2 Hordi
Т.е чего, два прямоугольника cиний и красный? "Особенность" Qt 4.1? Не может быть! Название: Дочений виджет не виден? Отправлено: Admin от Март 07, 2006, 13:25 аналогичные проблемы и у меня! толко с GroupBox
Название: Дочений виджет не виден? Отправлено: limetree от Март 07, 2006, 13:50 Ладно, тогда "звереем" и делаем нечто что-то типа
Код:
Т.е. фрэйм виден, а дочерний от него виджет - все равно нет. Даже делаем его насильно видимым и все равно. При чем следует отметить, что на Qt 2.3...( что то там) с MinGW, которая шла с книгой Шлее такого "эффекта" не было. Это что "фича" Qt 4.1? Или у меня что-то с головой? 2 Admin Как победил? Название: Дочений виджет не виден? Отправлено: Admin от Март 07, 2006, 14:16 Очень просто! ЗАБИЛ!
Отключил все layout! у тому времени как программу сделаю, глюк поправят! Название: Дочений виджет не виден? Отправлено: limetree от Март 07, 2006, 14:21 2 Admin
Ладно, я тоже "забью". Т.е. это глюк :( Название: Дочений виджет не виден? Отправлено: Admin от Март 07, 2006, 17:18 я думаю да! по крайней мере то что я вижу в preview в дизайнере должно с кодом совпадать!
Название: Дочений виджет не виден? Отправлено: Dendy от Март 07, 2006, 19:15 Ребята, енто не есть глюк. Просто в Qt 4.1 в отличии от Qt 4.0 и предьІдущих версий появился флаг QWidget::autoFillBackground, которьІй по умолчанию снят, чтобьІ фон окна для самописньІх виджетов не бьІл виден. Поставьте флаг и увидите свой чудньІй красньІй фон.
:-D Название: Дочений виджет не виден? Отправлено: limetree от Март 10, 2006, 16:17 2 Dendy
Мдя... и точно, получается. Короче асистант рулит. Видимо тема закрыта... Спасибо. |