Russian Qt Forum
Октябрь 01, 2024, 00:34 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Блокировка кнопок  (Прочитано 4953 раз)
TranE91
Гость
« : Май 23, 2011, 18:18 »

Каким образом можно заблокировать нажатие крестика в виджете?
Записан
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4744



Просмотр профиля WWW
« Ответ #1 : Май 23, 2011, 19:14 »

переопределить void closeEvent(QCloseEvent *event) для виджета и там event->ignore();
Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
alexman
Гость
« Ответ #2 : Май 23, 2011, 19:49 »

Можно кнопку убрать.
Записан
GreatSnake
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2921



Просмотр профиля
« Ответ #3 : Май 23, 2011, 20:08 »

Можно кнопку убрать.
Под X11 не всеми WM-ми поддерживается.
Записан

Qt 5.11/4.8.7 (X11/Win)
TranE91
Гость
« Ответ #4 : Май 23, 2011, 20:45 »

Цитировать
Можно кнопку убрать.
Эмммм..... как, если не секрет?
Записан
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4744



Просмотр профиля WWW
« Ответ #5 : Май 23, 2011, 21:01 »

http://www.prog.org.ru/index.php?topic=18175.msg122019#msg122019 подкорректируй под свои нужды
Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
TranE91
Гость
« Ответ #6 : Май 24, 2011, 00:58 »

Сэнкс, помогло.
З.Ы.
     Сори за лишний топ, завтра курсач сдать надо, а тут баг вылетал при закрытии окошечек на МДИшечке, подумал хоть так обойти его.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.167 секунд. Запросов: 23.