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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Нестандартная строка в QTableView  (Прочитано 3683 раз)
kolob
Частый гость
***
Offline Offline

Сообщений: 296



Просмотр профиля
« : Январь 07, 2013, 18:22 »

Как сделать то что показано на скрине?
Записан

Qt 5.11.0, Win, MinGW
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4747



Просмотр профиля WWW
« Ответ #1 : Январь 07, 2013, 19:06 »

setRowSpan()?
Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
kolob
Частый гость
***
Offline Offline

Сообщений: 296



Просмотр профиля
« Ответ #2 : Январь 07, 2013, 19:26 »

Цитировать
setRowSpan()?
Вы наверно хотели написать
Код:
setSpan ( int row, int column, int rowSpanCount, int columnSpanCount )
Это то понятно, а если модель строится динамически, span вручную делать?
Записан

Qt 5.11.0, Win, MinGW
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4747



Просмотр профиля WWW
« Ответ #3 : Январь 07, 2013, 19:30 »

да, функцию по памяти написал.

если динамически, то по идее данные должны нести в себе информацию о спане.
Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
kolob
Частый гость
***
Offline Offline

Сообщений: 296



Просмотр профиля
« Ответ #4 : Январь 07, 2013, 19:37 »

Цитировать
если динамически, то по идее данные должны нести в себе информацию о спане.
Значит надо переписывать TableView?
Записан

Qt 5.11.0, Win, MinGW
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4747



Просмотр профиля WWW
« Ответ #5 : Январь 07, 2013, 20:04 »

вью-то зачем переписывать?

я ж без понятия какие у тебя данные и как их нужно располагать. если форма таблицы известна заранее, то все спаны можно руками задать, а данные потом жестко распихивать по колонкам.
Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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