Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets > QtableView и Combobox Представить данные в столбце


Автор: azm9s 13.3.2016, 18:08
Доброго дня.

Можете подсказать примером или рабочим мануалом, а то ссылки http://forum.vingrad.ru/forum/topic-295083/unread-1/hl/combobox/index.html не работают

имеем QTableView которая заполняется данными из бд MySql.
c 12 по 23 колонку это данные типа int формата от 0 до 9. (на деле используются только 7)

Можете подсказать куда копать, чтобы эти числа заменить на ComboBox c возможностью редактирования... (редактировать можно, но только числа подставлять) с присваиванием этим числам текстового значения для отображения...

Автор: ss 24.3.2016, 00:38
Цитата

Можете подсказать куда копать


в ту же сторону и копать на которую указывает ссылка. В сторону делегатов. В Qt есть пример с таблицами и делегатами. Только в примере делегат используется для редактирования данных. Нужно написать свой делегат для столбца с нужными виджитами для отображения данных а не для редактирования. 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)