crossplatform.ru

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

> Модель и ее изменение, как реализовать сохранение изменений по наж.кнопки
shamanix
  опции профиля:
сообщение 21.4.2010, 14:49
Сообщение #1


Студент
*

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

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




Репутация:   0  


Добрый день. Есть диалог и QListView в качестве центрального виджета. Элементами виджета выступают чекбоксы. Вопрос - как реализовать чтобы сохранения в модель сохранялись только после нажатия кнопки ОК диалога, а не сразу после того как поставил галку? Потому что выходит так что жмешь отмену,а модель то уже сохранена.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
Litkevich Yuriy
  опции профиля:
сообщение 3.6.2010, 13:29
Сообщение #2


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

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




Репутация:   94  


Цитата(shamanix @ 3.6.2010, 13:56) *
чекбоксы просто означают выбран\не выбран
а что значит выбран/не выбран.
опиши подробнее, как это должно работать
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
shamanix
  опции профиля:
сообщение 3.6.2010, 14:25
Сообщение #3


Студент
*

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

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




Репутация:   0  


Цитата(Litkevich Yuriy @ 3.6.2010, 14:29) *
Цитата(shamanix @ 3.6.2010, 13:56) *
чекбоксы просто означают выбран\не выбран
а что значит выбран/не выбран.
опиши подробнее, как это должно работать

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

Сообщений в этой теме
- shamanix   Модель и ее изменение   21.4.2010, 14:49
- - Litkevich Yuriy   смотри политику модели - OnManualSabmit   21.4.2010, 14:59
|- - shamanix   Цитата(Litkevich Yuriy @ 21.4.2010, 15:59...   21.4.2010, 15:08
|- - shamanix   Цитата(shamanix @ 21.4.2010, 16:08) Цитат...   2.6.2010, 8:49
- - Litkevich Yuriy   Цитата(shamanix @ 2.6.2010, 12:49) которы...   2.6.2010, 15:14
|- - shamanix   Цитата(Litkevich Yuriy @ 2.6.2010, 16:14)...   3.6.2010, 9:56
- - Litkevich Yuriy   shamanix, а что у тебя в соответствующих полях БД ...   3.6.2010, 11:31
|- - shamanix   Цитата(Litkevich Yuriy @ 3.6.2010, 12:31)...   3.6.2010, 11:39
- - Litkevich Yuriy   shamanix, возможно я не понял твою затею.Цитата(sh...   3.6.2010, 12:07
- - Litkevich Yuriy   Цитата(shamanix @ 3.6.2010, 13:56) чекбок...   3.6.2010, 13:29
|- - shamanix   Цитата(Litkevich Yuriy @ 3.6.2010, 14:29)...   3.6.2010, 14:25
- - Andrewshkovskii   Ну так по клику на "Отмена" пройдись по ...   3.6.2010, 14:54
|- - shamanix   Цитата(Andrewshkovskii @ 3.6.2010, 15:54)...   3.6.2010, 15:01
- - Litkevich Yuriy   Цитата(shamanix @ 3.6.2010, 19:01) не фак...   3.6.2010, 15:12
|- - shamanix   Цитата(Litkevich Yuriy @ 3.6.2010, 16:12)...   3.6.2010, 15:19
- - Andrewshkovskii   Тоесть? Я так понимаю, что тебе нада зафиксировать...   3.6.2010, 15:13
- - Litkevich Yuriy   shamanix, нужно делать наследника от твоей модели ...   3.6.2010, 15:30


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


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




RSS Текстовая версия Сейчас: 7.1.2025, 19:21