diff -r f69d53c053df -r a23024fc98e0 src/uiutilities.cpp --- a/src/uiutilities.cpp Wed Mar 09 14:22:22 2022 +0200 +++ b/src/uiutilities.cpp Sun Mar 13 14:51:39 2022 +0200 @@ -16,6 +16,7 @@ * along with this program. If not, see . */ +#include #include "uiutilities.h" QVector uiutilities::collectActions(QObject* subject) @@ -42,3 +43,12 @@ } return result; } + +void uiutilities::colorizeWidget(QWidget* widget, const QColor& color) +{ + QPalette pal{color}; + widget->setPalette(pal); + widget->setAutoFillBackground(true); + widget->setStyle(QStyleFactory::create("Fusion")); + widget->update(); +} \ No newline at end of file