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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Перемещение виджетов  (Прочитано 3047 раз)
Farenheit
Гость
« : Декабрь 05, 2010, 19:29 »

Есть класс MyWidget от QWidget c mousePressEvent, mouseMoveEvent, mouseReleaseEvent для перемещения виджета по форме.
Добавляю на форму два виджета:
mwidget = new MyWidget(this);
mwidget->move(...);
mwidget2 = new MyWidget(this);
mwidget2->move(...);
Проблема в том что при перемещении mwidget перемещается под mwidget2, а mwidget2 всегда перемещается поверж mwidget...
Подскажите как реализовать чтобы только перемещаемый виджет перемещался поверх остальних.
Зарание спасибо.
Записан
SABROG
Гость
« Ответ #1 : Декабрь 05, 2010, 22:34 »

Видимо вызвать raise() для него.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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