Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: fulkabaster от Январь 28, 2010, 17:40



Название: Как убрать кнопки закрытия/свертки/развертки окна?
Отправлено: fulkabaster от Январь 28, 2010, 17:40
В приложении появляется модальный диалог с прогресс-барром, показывающий течение некоторого процесса. Предполагается, что этот диалог не будет закрываться пользователем до конца процесса, когда он сам исчезнет. Можно конечно сделать, чтобы он не реагировал на нажатие кнопки в верхнем правом углу, но хотелось бы их просто убрать. Как это сделать?


Название: Re: Как убрать кнопки закрытия/свертки/развертки окна?
Отправлено: MoPDoBoPoT от Январь 28, 2010, 18:26
Нужно установить комбинацию флагов Qt::Dialog | Qt::FramelessWindowHint | Qt::WindowTitleHint
Вообще, для таких экспериментов есть пример в папке %QT%/examples/widgets/windowflags