Russian Qt Forum

Qt => 2D и 3D графика => Тема начата: TranE91 от Май 23, 2011, 18:18



Название: Блокировка кнопок
Отправлено: TranE91 от Май 23, 2011, 18:18
Каким образом можно заблокировать нажатие крестика в виджете?


Название: Re: Блокировка кнопок
Отправлено: kambala от Май 23, 2011, 19:14
переопределить void closeEvent(QCloseEvent *event) для виджета и там event->ignore();


Название: Re: Блокировка кнопок
Отправлено: alexman от Май 23, 2011, 19:49
Можно кнопку убрать.


Название: Re: Блокировка кнопок
Отправлено: GreatSnake от Май 23, 2011, 20:08
Можно кнопку убрать.
Под X11 не всеми WM-ми поддерживается.


Название: Re: Блокировка кнопок
Отправлено: TranE91 от Май 23, 2011, 20:45
Цитировать
Можно кнопку убрать.
Эмммм..... как, если не секрет?


Название: Re: Блокировка кнопок
Отправлено: kambala от Май 23, 2011, 21:01
http://www.prog.org.ru/index.php?topic=18175.msg122019#msg122019 подкорректируй под свои нужды


Название: Re: Блокировка кнопок
Отправлено: TranE91 от Май 24, 2011, 00:58
Сэнкс, помогло.
З.Ы.
     Сори за лишний топ, завтра курсач сдать надо, а тут баг вылетал при закрытии окошечек на МДИшечке, подумал хоть так обойти его.