Форум программистов, компьютерный форум, киберфорум
C++ Qt
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.93/15: Рейтинг темы: голосов - 15, средняя оценка - 4.93
1 / 1 / 0
Регистрация: 24.09.2013
Сообщений: 29
1

Изменение внешнего вида строк в QTableView

14.10.2013, 20:04. Показов 2905. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Доброго времени суток!

Есть небольшое приложение, в котором из таблицы MySQL через QSqlTableModel выбирается около 1 млн. записей (в зависимости от задаваемых фильтров количество записей может быть меньше) в виджет QTableView. По выбору из менб пльзователь может увеличить или уменьшить размер текста в таблице. Соответственно возникло желание изменять высоту строк сообразно выбранному размеру шрифта. Изменение проводится в таблице целиком, т.е. во всех строках сразу. Такой функции у QTableView я не нашел. Попробовал задать код вида:

C++ (Qt)
1
2
3
4
void fmNuclideEditor::SetRowsHeight(unsigned rowsHeight)
{
    for(int i=0; i<sqltmNuclides->rowCount(); i++)  ui->tvNuclides->setRowHeight(i, rowsHeight);
}
где rowsHeight - пересчитанная высота строки.
Программа зависла. При замене sqltmNuclides->rowCount() на конкретное число, меньшее количества строк в таблице, все происходит нормально.
Подскажите, может я чего-то не понял
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.10.2013, 20:04
Ответы с готовыми решениями:

Редизайн (изменение внешнего вида) QTextEdit
Каким образом можно изменить внешний вид QTextEdit'a? Хотелось бы полностью изменить то, как он...

Изменение внешнего вида JButton
Здравствуйте, вопрос. Как сделать скруглённые края у кнопок, (чтобы кнопки были похожи на кнопки а...

Изменение внешнего вида формы
Привет всем! Помоги, пожалуйста, с решение проблемы. Имеется главная форма. Пытаюсь немного...

Изменение внешнего вида админки
Приветствую. В django новичок, хотел вот узнать, есть ли возможность изменить внешний вид панели...

1
131 / 112 / 11
Регистрация: 01.09.2012
Сообщений: 288
14.10.2013, 22:17 2
C++ (Qt)
1
verticalHeader()->setDefaultSectionSize(int size);
1
14.10.2013, 22:17
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.10.2013, 22:17
Помогаю со студенческими работами здесь

Изменение внешнего вида окна
Как изменить стандартный вид окна? Я имею ввиду не форму а именно вид...

Изменение внешнего вида windows7
Подскажите пожалуйста как сделать значёк пользователя на экране приветствия не квадратный а...

Изменение внешнего вида элементов
Здравствуйте! Прошу помощи программистов! Я-самоучка, делаю потихоньку сайтик по монтажу натяжных...

Изменение внешнего вида DropDownList
Добрый день уважаемые форумчане. Прошу уделить пару минут моей пробеме. Есть сайт, на нем...

Изменение внешнего вида datagridview
Скажите, пожалуйста: 1)как сделать, чтобы ширина клетки datagridview и её высота были одинаковыми?...

Изменение внешнего вида кнопки
Как изменить внешний вид кнопки(Button)?


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru