Описание тега qpalette

Класс QPalette содержит группы цветов для каждого состояния виджета.
1 ответ

QPalette для начинающих - с чего начать

Я недавно сделал свою первую программу на Python и PyQt, и теперь я хочу поиграть с цветами, чтобы она выглядела хорошо. Я просматривал документацию, и документация QPalette, кажется, предполагает, что QPalette - это путь, а не ручная настройка цвет…
14 мар '17 в 17:27
1 ответ

Различают цвет чередующихся строк от цвета выделения в QTableWidget

У меня два QTableWidgets, это должно синхронизировать их выбор. Точнее, все, что выбрано в Таблице 2, должно быть автоматически выбрано в Таблице 1. Все отлично работает, но если я устанавливаю свойство setAlternatingRowColors правда, у меня есть ви…
04 янв '18 в 09:30
1 ответ

Как получить цвет фона QWidget после установки QStyleSheet

У меня есть настольный QApplication (Qt 5.9), на котором я успешно установил стиль, используя таблицу стилей. Во время выполнения каждый QWidget выглядит правильно, как задумано.Что мне нужно знать, так это цвет фона определенного стилизованного вид…
27 сен '17 в 20:57
2 ответа

Как изменить цвет подсветки QCombobox в PyQt

У меня возникают проблемы при изменении цвета выделения QCombobox в PyQt. Мне удалось изменить цвет подсветки фактического поля ввода, но когда выпадающий список появляется, он все еще синий. Следующие изображения показывают, что именно происходит. …
08 окт '17 в 10:39
2 ответа

Как настроить текст на Qpushbutton с помощью QPalette?

Как установить шрифт, размер и цвет для текста QPushButton в Qt5.6.1, используя QPalette? Мне любопытно узнать, как мы можем установить эти свойства без использования QStyleSheet в Qt. Также, как мы можем установить шестнадцатеричный код цвета в QT.…
21 окт '16 в 13:50
0 ответов

Как сделать QLabel похожим на QListWidget на всех платформах

У меня есть QListWidget, который я хочу заменить на QLabel, отображающий сообщение об ошибке. Чтобы он был бесшовным, мне нужно, чтобы QLabel выглядел идентично пустой строке QListWidget по центру текста ошибки. Я хочу, чтобы это также работало неза…
07 июн '18 в 13:08
2 ответа

Qt использовать цвет палитры в таблице стилей

enter code hereВ Qt вы обычно устанавливаете цвет QWidget с QPalette, Пример: QPalette palette = new QPalette(); palette.setBrush(QPalette::Base, this->palette().backgorund()); QLineEdit *line = new QLineEdit(); line->setPalette(palette); Тепе…
17 авг '18 в 09:31
0 ответов

Переопределение таблицы стилей Qt в QStyledItemDelegate

У меня есть QTableView который использует обычай QStyledItemDelegate визуализировать каждую строку таблицы. Таблица стилей устанавливает цвет фона выбранной строки в TableView следующим образом: QTableView::item::selected { background-color: $highli…
03 ноя '18 в 04:05
1 ответ

Получить QPushButton прессованный цвет фона

Как я могу получить нажатый цвет фона QPushButton? if (isDown()) _BGColor = <pressed background color>; // how to get this??? else _BGColor = palette().color(QPalette::Background); // this is to get the idle backcolor Заранее спасибо!!!
08 апр '16 в 05:51
0 ответов

Qt5: main.obj:-1: ошибка: LNK2001: неразрешенный внешний символ "public: статический класс QPalette ColorUtils::white" (? White@ColorUtils@@2VQPalette@@A)

Я определяю статический QPalette в colorutils.h, и инициируйте его в colorutils.cpp.Когда я звоню из основного или чего-то еще, я получаю эту ошибку.Я пытаюсь очистить его, запустить qmake и восстановить его, но это не сработало. colorutils.h #ifnde…
26 янв '19 в 10:18
2 ответа

QPalette не работает в QTabBar?

У меня есть вкладка в моей форме, что я хочу, чтобы разграничить активную и неактивную вкладку с другим цветом текста в нем. Мой код, как показано ниже. Я не понимаю, чего в нем не хватает, он всегда показывает цвет текста QPalette::Active во всех в…
31 окт '17 в 10:37
1 ответ

Как получить группы и роли QPalette в PyQt/PySide?

Вместо "ручного" определения списков groups а также roles (в моем коде ниже), как я могу запросить приложение PyQt/PySide для этих значений? from PyQt4 import QtGui groups = ['Disabled', 'Active', 'Inactive', 'Normal'] roles = [ 'AlternateBase', 'Ba…
11 мар '15 в 08:32
1 ответ

Как изменить текущую цветовую группу для QPalette

Я пытаюсь изменить текущую цветовую группу для QPalette, но кажется, что метод setCurrentColorGroup в QPalette просто не работает. Я запускаю этот код: app = QtGui.QApplication(sys.argv) button = QPushButton() svgWidget = QSvgWidget(resources_paths.…
11 янв '17 в 17:57
2 ответа

Как удалить QPalette из QWidget

Согласно документации Qt QWidget: QWidget передает явные роли палитры от родителя к потомку. Если вы назначаете кисть или цвет определенной роли в палитре и назначаете эту палитру виджету, эта роль будет распространяться на всех дочерних элементов в…
01 мар '17 в 15:26
2 ответа

QPalette не работает на sub QWidget

Я хочу почистить свой вспомогательный виджет с помощью QLinerGradient. Я создал пользовательский интерфейс с помощью QtDesigner. Но я не могу почистить этот виджет с помощью этого кода.(Ui.colorBarWidget - это обычный QWidget, созданный QtDesigner.)…
31 мар '16 в 11:00
1 ответ

Как использовать QPROPERTY в QPalette?

Я пытаюсь использовать набор Q_PROPERTY в моей таблице стилей, чтобы изменить значение в QPalette, это возможно? Например, если я установил QStyle в Fusion в моем виджете MainWindow, возможно ли изменить Qt::Window и т. Д. С помощью этого метода? Вс…
23 апр '18 в 13:20
1 ответ

Изменить отключенный цвет оттенка QIcon

У меня есть приложение с пользовательской темой, а отключенные значки отображаются ярко серым цветом. Я хотел бы изменить цвет значка отключенного значка. Теперь я знаю, что есть такая возможность: QTableWidgetItem *name = new QTableWidgetItem("test…
16 июн '15 в 10:36
2 ответа

Qt (C++) Установка цвета отдельных вкладок в QWidgetTab

Поэтому мне нужно, чтобы пользователь имел возможность полностью настраивать вкладки, IE должен щелкнуть правой кнопкой мыши на каждой вкладке и вызвать цветовую палитру, которая позволит им изменять цвет этой отдельной вкладки. Чтобы сделать это, я…
17 июл '18 в 09:16
2 ответа

Как изменить (удалить) выделение / активный цвет QListWidget

В моем QListWidget Есть некоторые элементы, которые имеют цвет фона не по умолчанию, я установил их так, как в обычай QListWidget учебный класс: item->setBackgroundColor(qcolor); // item is of type QListWidgetItem* Те цвета не по умолчанию, котор…
15 мар '16 в 17:21
2 ответа

Как раскрасить PyQt QTabwidget

У меня есть главное окно PyQt, которое содержит QTabWidget. Виджет со вкладками содержит несколько кнопок и текстовых полей. Я хотел бы раскрасить весь фон вкладок, а не только вкладки, которые торчат в области панели вкладок. Я не использую таблицы…
06 ноя '13 в 05:27