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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Положение виджета.  (Прочитано 1923 раз)
kpx13
Гость
« : Апрель 05, 2011, 19:22 »

Как сделать, чтобы виджет не мог быть перемещен за пределы экрана?
Записан
leonike
Гость
« Ответ #1 : Апрель 05, 2011, 20:17 »

отлавливать moveEvent, получать новые координаты с помощью event->pos() и старые c помощью moveEvent->oldPos();
разрешение рабочего стола получаем с помощью qApp->desktop()->size()
размеры окна: size()
ну а алгоритм сами напишете
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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