Проверка существования виджета с заданными координатами, Как сделать?) |
Здравствуйте, гость ( Вход | Регистрация )
Проверка существования виджета с заданными координатами, Как сделать?) |
QMainWindow |
31.1.2011, 13:03
Сообщение
#1
|
Участник Группа: Участник Сообщений: 198 Регистрация: 1.8.2010 Пользователь №: 1922 Спасибо сказали: 0 раз(а) Репутация: 0 |
Добрый день.
Есть главное окно, в которое я запихнул много маленьких виджетов (размером 15 на 10). Их может быть до 2500 штук на экране. В некоторый момент времени один из этих виджетов спрашивает: существует ли сейчас на главном окне такой же виджет с координатами X и Y. Есть ли в Qt какая-нибудь встроенная функция для такой проверки? Или писать ее самому?) |
|
|
igor_bogomolov |
31.1.2011, 13:12
Сообщение
#2
|
Профессионал Группа: Сомодератор Сообщений: 1215 Регистрация: 22.3.2009 Из: Саратов Пользователь №: 630 Спасибо сказали: 235 раз(а) Репутация: 29 |
самому
|
|
|
xls |
31.1.2011, 14:17
Сообщение
#3
|
Студент Группа: Участник Сообщений: 44 Регистрация: 6.9.2010 Пользователь №: 2013 Спасибо сказали: 7 раз(а) Репутация: 2 |
Добрый день. Есть главное окно, в которое я запихнул много маленьких виджетов (размером 15 на 10). Их может быть до 2500 штук на экране. В некоторый момент времени один из этих виджетов спрашивает: существует ли сейчас на главном окне такой же виджет с координатами X и Y. Есть ли в Qt какая-нибудь встроенная функция для такой проверки? Или писать ее самому?) Рекомендую QGraphicsScene и тогда и виджеты можно добавлять и через itemAt ( const QPointF & position ... искать виджеты в точке. |
|
|
Obey-Kun |
3.2.2011, 4:16
Сообщение
#4
|
Студент Группа: Участник Сообщений: 96 Регистрация: 24.3.2010 Пользователь №: 1556 Спасибо сказали: 3 раз(а) Репутация: 0 |
QApplication::widgetAt же
|
|
|
Текстовая версия | Сейчас: 19.4.2024, 0:13 |