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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: QStandardItemModel  (Прочитано 1892 раз)
olejOK17
Гость
« : Март 28, 2015, 13:44 »

Подскажите, что-то я не пойму, как обратиться к конкретной ячейке в QStandardItemModel и достать оттуда данные?
Записан
gil9red
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 1805



Просмотр профиля WWW
« Ответ #1 : Март 28, 2015, 14:34 »

Подскажите, что-то я не пойму, как обратиться к конкретной ячейке в QStandardItemModel и достать оттуда данные?

А вы вообще смотрели в документацию? Непонимающий

  • Пишите в гугл "QStandardItemModel".
  • Открываете первую-вторую ссылку, она выглядит примерно так: "QStandardItemModel Class | Qt 4.8 - Qt Documentation", т.е. смотрите сайт официальной документации
  • Появляется документация, листаете ниже и смотрите методы, находите те, которые позволят по номеру столбца и строки получить элемент ячейки
  • Вы увидите что такой метод есть "QStandardItem *    item(int row, int column = 0) const" и он возвращает указатель класса QStandardItem
  • Теперь тыкаете метод item и появляется описание метода
  • Вам нужно получить данные, а значит придется работать с QStandardItem
  • В описании функции тыкаете на QStandardItem или в гугле ищите QStandardItem с ссылкой на документацию
  • Дальше изучаете класс QStandardItem, чтобы выбрать какие данные вам нужные, они разнообразные: text, font, icon, или самое многофункциональный метод: data
Записан

Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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