Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: Kostya от Сентября 14, 2005, 16:25



Название: QDataTable: добавление строк и редактирование таблицы
Отправлено: Kostya от Сентября 14, 2005, 16:25
Странновато ведет себя компонент: при редактировании какого-либо поля в QDataTable происходит перерисовка таблицы - получается большое такое мигание компонента, некрасиво получается. Может от него можно как-то избавиться?
И еще в догонку вопрос: при добавлении строки в таблицу - появляется пустая строка и курсор стоит на первой колонке. Заполняешь ячейку и если кликнуть на соседнюю ячейку (что вполне естественно), чтобы продолжить заполнение новой записи - происходит пост данных в БД и соответственно ошибка что данных не хватает. Так вот вопрос: как сделать так чтобы QDataTable не постил сразу данные а только после того как я перейду на другую запись?