crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
tulebaev
  опции профиля:
сообщение 1.10.2012, 19:30
Сообщение #1


Студент
*

Группа: Новичок
Сообщений: 15
Регистрация: 1.10.2012
Пользователь №: 3540

Спасибо сказали: 0 раз(а)




Репутация:   0  


Здравствуйте.
Подскажите в каком направлении "копать" (man что?), чтобы запретить пользователю дублировать имена элементов QListView при их переименовании?

Заранее благодарен.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
ilyabvt
  опции профиля:
сообщение 2.10.2012, 19:56
Сообщение #2


Активный участник
***

Группа: Участник
Сообщений: 297
Регистрация: 23.6.2011
Пользователь №: 2765

Спасибо сказали: 45 раз(а)




Репутация:   3  


Переопределять QListView::dataChanged, ну и там уже вручную отслеживать наличие дубликата.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
tulebaev
  опции профиля:
сообщение 4.10.2012, 23:07
Сообщение #3


Студент
*

Группа: Новичок
Сообщений: 15
Регистрация: 1.10.2012
Пользователь №: 3540

Спасибо сказали: 0 раз(а)




Репутация:   0  


Как я решил в итоге данную проблему -- поскольку я создал собственную модель для представления, то в setData() я сначала проверял данные на уникальность и возвращал true только в случае неповторения.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


RSS Рейтинг@Mail.ru Текстовая версия Сейчас: 10.4.2025, 5:43