Russian Qt Forum
Ноябрь 01, 2024, 04:29 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Каксамому заставить ячейку в QTableView перейти в режим редактирования?  (Прочитано 3624 раз)
Павел_F.
Гость
« : Февраль 08, 2010, 09:20 »

Задача такая. Есть модель( унаследована от QAbstractTableModel) и вьюха для модели( QTableView). Есть делегаты. Так вот. При успешном редактировании одной ячейки нужно автоматически перейти к редактированию другой. Как таблице сказать что нужно ячейку row, column переключить в режим редактирования?
Записан
cya-st
Гость
« Ответ #1 : Февраль 08, 2010, 12:47 »

Код:
QModelIndex ind = model.index(row, col);
ui->tableView->setCurrentIndex(ind);
ui->tableView->edit(ind);
Записан
Павел_F.
Гость
« Ответ #2 : Февраль 08, 2010, 14:49 »

Ага, спасибо. Хотя сам нашел уже. Теперь ищу как узнать открыто ли редактирование у какой-нибудь ячейки...
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.045 секунд. Запросов: 21.