![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
Гость_trupac_* |
![]()
Сообщение
#1
|
Гости ![]() |
как можно осуществить выделение группы сложно устроенных виджетов (виджеты могут содержать произвольное количество строк и столбцов текстовой информации), проверку их на наличие одинаковых строк и редактирование одинаковых строк внутри этой группы при помощи qt?
опыта в программирование ui практически не имею. если мои запросы завышены, не стесняйтесь, укажите мне на это. |
|
|
![]() |
Алексей1153 |
![]()
Сообщение
#2
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2941 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: ![]() ![]() ![]() |
А что понимается под "выделением" ?
![]() Проверка на наличие одинаковых элементов: перебрать все объекты и посчитать количество уникальных строк. Где будет больше 1 - там. Можно применить std::map - как раз для этой задачи подойдёт
если строки аааафигеть большие, можно заменить ключ с QString на структуру с длиной строки и CRC16 строки (своеобразный хеш) Сообщение отредактировал Алексей1153 - 27.6.2010, 7:49 |
|
|
![]() ![]() ![]() |
![]() |
Текстовая версия | Сейчас: 18.2.2025, 9:48 |