Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: Примерный ученик от Октябрь 05, 2010, 10:50



Название: Отобразить сверху
Отправлено: Примерный ученик от Октябрь 05, 2010, 10:50
QT 3.3
Панель создается раньше таблицы.
Принадлежат одному виджету.
Нужно показать панель поверх таблицы... ???
Что то никак не пойму, как это сделать...
Создание в обратном порядке не предлагать, заморочек много


Название: Re: Отобразить сверху
Отправлено: AlekseyK от Октябрь 05, 2010, 12:13
QVBoxLayout
add(панель)
потом
add(таблица)
http://doc.trolltech.com/3.3/qvboxlayout.html
widget->setLayout(QVBoxLayout)


Название: Re: Отобразить сверху
Отправлено: Примерный ученик от Октябрь 05, 2010, 12:17
спасибо, попробую


Название: Re: Отобразить сверху
Отправлено: Примерный ученик от Октябрь 05, 2010, 12:45
Не годится. Все выравнивать надо.
А мне просто нужно, чтобы бох вылез поверх таблицы, только и всего


Название: Re: Отобразить сверху
Отправлено: AlekseyK от Октябрь 05, 2010, 13:37
Pupup? Дык так и говори. Это я не знаю.


Название: Re: Отобразить сверху
Отправлено: NicK от Октябрь 05, 2010, 13:45
setWindowFlags(Qt::Popup);


Название: Re: Отобразить сверху
Отправлено: Примерный ученик от Октябрь 05, 2010, 16:02
setWindowFlags(Qt::Popup);
Код:
error C2039: 'Popup' : is not a member of 'Qt'
Речь о QT3.3