|
|
|
wowka19 |
|
|||
Опытный Профиль Группа: Участник Сообщений: 285 Регистрация: 30.11.2011 Репутация: нет Всего: нет |
Необходимо применить ко всему QTableWidget setStyleSheet("background-color:red").
Делаю вот так: QTableWidget::setStyleSheet("background-color:red"); - содержимое таблицы закрашивается, НО хедеры нет Тогда я добавляю так: QTableWidget::setStyleSheet(QHeaderView::section {background-color:red}"); - теперь хедеры закрашиваются, НО содержимое таблицы опять нетронутые несмотря на предыдущий метод Что делать? Почему второе действие отменяет первое? |
|||
|
||||
borisbn |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 4875 Регистрация: 6.2.2010 Где: Ростов-на-Дону Репутация: 48 Всего: 135 |
Параметры в setStyleSheet можно задавать через точку с запятой
-------------------- Женщины отличаются от программистов тем, что у них чары состоят из стрингов |
|||
|
||||
wowka19 |
|
|||
Опытный Профиль Группа: Участник Сообщений: 285 Регистрация: 30.11.2011 Репутация: нет Всего: нет |
borisbn, только для одного элемента. У меня два разных: QTableWidget и QHeaderView.
|
|||
|
||||
math64 |
|
||||
Эксперт Профиль Группа: Завсегдатай Сообщений: 2505 Регистрация: 12.4.2007 Репутация: 23 Всего: 72 |
Стили задаются так:
(так задаётся цвет для выбранной неактивной ячейки таблицы или списка) что можно ставить вместо item,selected,active - смотри документацию по StyleSheet Cтиль можно задать в MainWindow и он будет дейстовать на все таблицы и списки в главном окне. Чтобы действовало на все окна, можно задать стиль для QApplication. Стиль можно хранить в отдельном файле:
|
||||
|
|||||
serger |
|
|||
Опытный Профиль Группа: Участник Сообщений: 518 Регистрация: 19.6.2007 Где: Ижевск Репутация: нет Всего: 5 |
Этот ответ добавлен с нового Винграда - http://vingrad.com |
|||
|
||||
wowka19 |
|
|||
Опытный Профиль Группа: Участник Сообщений: 285 Регистрация: 30.11.2011 Репутация: нет Всего: нет |
а как добраться ТОЛЬКО до горизонтальных QHeaderView?
И еще (чтобы не создавать новую тему): почему не работает хоткей?:
ЧЯДНТ? Это сообщение отредактировал(а) wowka19 - 13.8.2013, 03:38 |
|||
|
||||
serger |
|
|||
Опытный Профиль Группа: Участник Сообщений: 518 Регистрация: 19.6.2007 Где: Ижевск Репутация: нет Всего: 5 |
Или смотри исходы. Хотя скорее придётся декоратор переопределять.
Этот ответ добавлен с нового Винграда - http://vingrad.com |
|||
|
||||
serger |
|
|||
Опытный Профиль Группа: Участник Сообщений: 518 Регистрация: 19.6.2007 Где: Ижевск Репутация: нет Всего: 5 |
И новые темы НАДО создавать.
Как потом люди будут находить ответы на вопросы? Этот ответ добавлен с нового Винграда - http://vingrad.com |
|||
|
||||
wowka19 |
|
|||
Опытный Профиль Группа: Участник Сообщений: 285 Регистрация: 30.11.2011 Репутация: нет Всего: нет |
не понял тебя serger. В примерах видел такой же код хоткеев, но у меня не работает
|
|||
|
||||
Правила форума "С/С++: Кроссплатформенное программирование, QT/Gtk+/wxWidgets" | |
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, Любитель. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |