Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Слои виджетов
Форум на CrossPlatform.RU > Библиотеки > Qt > Qt GUI
Rojer
Всем доброго времени суток :)
Нужна помощь с такой траблой:
У меня есть окно (главный виджет), есть 10 рисунков (тоже объекты, у которых предок - главный виджет)... Создаются они в конструкторе главного окна в цикле... Мне нужно реализовать перетаскивание мышой этих рисунков по форме... Трабла в том, что последний созданый виджет перекрывает ранее созданый, и так до первого созданого рисунка.
Вопрос - как при щелчке мышью на виджете сделать так, чтобы он становился поверх других виджетов?
Заранее спасибо.
Litkevich Yuriy
Цитата(Rojer @ 1.10.2008, 14:56) *
Вопрос - как при щелчке мышью на виджете сделать так, чтобы он становился поверх других виджетов?
потенциально ты можешь щелкать и не по нему, а потому что сверху. Тогда и выделить несможешь.
Я не знаю как ты строил перетаскивание. Но есть такой пример %QTDIR%/examples\draganddrop\puzzle там, при перетаскивании, объект всегда поверх других.
Rojer
Спасибо, разобрался :)
Правда сделал не через DragDrop...
Чтобы поднять виджет над другими виджетами, у которых один предок, достаточно вызвать слот raise() :)
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.