Форум программистов, компьютерный форум CyberForum.ru

Qt

Войти
Регистрация
Восстановить пароль
 
little_2
0 / 0 / 0
Регистрация: 15.11.2016
Сообщений: 9
#1

Замена названий таблиц в отображении QTableView - C++ Qt

10.01.2017, 23:49. Просмотров 138. Ответов 3
Метки нет (Все метки)

Всем добрый вечер! Вопрос следующий - можно ли заменить названия таблиц в QTableView на русскоязычные?
Например отображаются : ID|Name|NameFam|Fam|Kol_chel и т.д
А надо, чтобы отображалось : Номер|Имя|Фамилия|Семья|Количество человек| и т.д.
Естественно вручную прописать, что ID - Номер, Name - Имя и т.д
Слышал что-то про такое. Но не знаю даже как загуглить, прошу помочь. Заранее спасибо
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.01.2017, 23:49     Замена названий таблиц в отображении QTableView
Посмотрите здесь:

C++ Qt QTableView и QCheckBox
C++ Qt QTableView вид таблицы
Добавление Делегата в QTableView C++ Qt
QSqlQueryModel + QTableView + QDateTime C++ Qt
Отображение QCheckBox в QTableView C++ Qt
C++ Qt QTableView, перерисовать заголовок
C++ Qt QTableView удаление строки
Кодировка SQL в QTableView C++ Qt
Замена значений в QTableView C++ Qt
C++ Qt Вывод изображений в QTableView
Обновление данных в QTableView C++ Qt
C++ Qt QTableView + делегат

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
mevn
133 / 98 / 23
Регистрация: 06.10.2008
Сообщений: 425
11.01.2017, 08:47     Замена названий таблиц в отображении QTableView #2
Может так (только это названия столбцов)?
C++ (Qt)
1
model.setHeaderData(ii, Qt::Vertical, "bla-bla-bla");
_SASA_
132 / 136 / 6
Регистрация: 22.08.2011
Сообщений: 468
11.01.2017, 10:28     Замена названий таблиц в отображении QTableView #3
Сообщение было отмечено автором темы, экспертом или модератором как ответ
1.Псевдонимы столбцов:
C++ (Qt)
1
...QString SQL="select name as 'ИМЯ', count as  'количество', ... ";// вроде можно и без as
2.Не уверен, но где-то видел, подобное:
C++ (Qt)
1
...setHorizontalHeaderLabels(QString(" ИМЯ ; Должность ; ..").split(";")); // типа сделай сам
little_2
0 / 0 / 0
Регистрация: 15.11.2016
Сообщений: 9
11.01.2017, 13:06  [ТС]     Замена названий таблиц в отображении QTableView #4
Спасибо, все получилось!
Yandex
Объявления
11.01.2017, 13:06     Замена названий таблиц в отображении QTableView
Ответ Создать тему
Опции темы

Текущее время: 09:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru