Форум программистов, компьютерный форум, киберфорум
Наши страницы

Qt

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

Цвет выводимых данных в tableWidget - C++ Qt

30.03.2014, 21:53. Просмотров 696. Ответов 3
Метки нет (Все метки)

Здравствуйте!
Подскажите пожалуйста, как поменять цвет выводимых данных в tableWidget при этом не затрагивая названий строк и столбцов?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.03.2014, 21:53
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Цвет выводимых данных в tableWidget (C++ Qt):

TableWidget - C++ Qt
Не получается загрузить текстовый файл в таблицу, подскажите пожалуйста или киньте примеры. Буду очень благодарен! Это моё сохранение...

CheckBox и TableWidget - C++ Qt
Привет всем! Как выровнять по центру checkbox внутри ячейки. QTableWidgetItem* pItem = new QTableWidgetItem(); ...

tableWidget удаление строк - C++ Qt
Имеется такая штука, нужно чтобы при вводе в поле болезни удалялись строки не подходящие условию. т.е. вводишь ангина остаются лишь...

Выбор элемента в tableWidget - C++ Qt
Помогите пожалуйста!!! Нужно выбрать элемент матрицы в tableWidget и при выборе этого элемента, он появляется в текстовом поле. Написал...

Вставить в TableWidget комбобоксы - C++ Qt
хочу в Qt в ячейки TableWidget'а вставить комбо боксы, чтобы при заполнении таблицы (6 столбцов), можно было выбирать уже фиксированные...

KeyPress для TableWidget - C++ Qt
Доброго времени суток. Подскажите, как организовать проверку ввода в QTableWidget. Мне нужно, что бы туда кроме чисел, ничего нельзя...

3
Kubuntovod
933 / 111 / 25
Регистрация: 14.01.2013
Сообщений: 521
30.03.2014, 22:08 #2
C++ (Qt)
1
ui->tableView->model()->setData(ui->tableView->model()->index(row,0), QColor(0x129AB3), Qt::TextColorRole);
0
Distatic
0 / 0 / 0
Регистрация: 30.03.2014
Сообщений: 25
30.03.2014, 22:14  [ТС] #3
C++ (Qt)
1
ui->tableView->model()->setData(ui->tableView->model()->index(row,0), QColor(0x129AB3), Qt::TextColorRole);
А точно tableView а не tableWidget?
просто в таком случае пишет:
ошибка: 'class Ui::Form' has no member named 'tableView'
а если заменить на tableWidget, то цвет не меняется
0
Kubuntovod
933 / 111 / 25
Регистрация: 14.01.2013
Сообщений: 521
31.03.2014, 08:26 #4
Цитата Сообщение от Distatic Посмотреть сообщение
а если заменить на tableWidget, то цвет не меняется
Изменится, если номер строки подставить. И учтите, что это изменение цвета текста в одной ячейке. Например, ячейка 1,1:
C++ (Qt)
1
ui->tableWidget->model()->setData(ui->tableWidget->model()->index(0,0), QColor(0x129AB3), Qt::TextColorRole);
Добавлено через 45 минут
Если надо оптом весь текст, то Вам уже давали подобный ответ:
C++ (Qt)
1
ui->tableWidget->setStyleSheet("QTableWidget { color: rgb(0, 0, 250) }");
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
31.03.2014, 08:26
Привет! Вот еще темы с ответами:

Копирование строк из tableWidget ? - C++ Qt
Добрый день, подскажите как можно реализовать, копирование отмеченных строк с помощью chekBox из tableWdget в tableWidget_1 по нажатию...

Модели и QList/Tree/TableWidget - C++ Qt
Почему модель получается добавить только в Q***View, а Q***Widget не получается?

Не могу поймать клик по заголовку tableWidget - C++ Qt
QObject::connect(ui->table->horizontalHeader(), SIGNAL(QHeaderView::sectionClicked(int)), this , SLOT(tableSort(int))); void...

Отловить нажатие клавиши ESC в TableWidget - C++ Qt
Проблема следующая. Нужно чтобы при нажатии клавиши ESC во время редактирования ячейки предыдущие данные вернулись и ячейка осталась в...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru