Название: [РЕШЕНО]Изменение данных в реальном времени (QTreeView) Отправлено: Nemo2000 от Март 12, 2011, 20:27 В QTreeView при изменении значения ячейки с помощью делегата, новое значение заносится в модель только после подтверждения изменений.
Как получать изменённые данные в реальном времени? К примеру если есть SpinBox, то нужно чтобы модель обновлялась при каждом клике в нём, а не только когда я подтвержу изменения. Название: Re: Изменение данных в реальном времени (QTreeView) Отправлено: Stiff от Март 12, 2011, 22:16 emit commitData ( QWidget * editor ) ???
Название: Re: Изменение данных в реальном времени (QTreeView) Отправлено: alexman от Март 12, 2011, 23:40 emit commitData ( QWidget * editor ) ??? Не то! Надо обрабатывать события прямо от виджета!Название: Re: Изменение данных в реальном времени (QTreeView) Отправлено: blood_shadow от Март 13, 2011, 15:51 В QTreeView при изменении значения ячейки с помощью делегата, новое значение заносится в модель только после подтверждения изменений. записывать напрямую в модель в обход подтверждения, модель самопальная или ранее определенная из кьюте?Как получать изменённые данные в реальном времени? К примеру если есть SpinBox, то нужно чтобы модель обновлялась при каждом клике в нём, а не только когда я подтвержу изменения. Название: Re: Изменение данных в реальном времени (QTreeView) Отправлено: Nemo2000 от Март 24, 2011, 19:48 Модель самопальная.
Вызов CommitData помог) |