--- a/src/uiutilities.cpp Wed Jun 22 23:51:06 2022 +0300 +++ b/src/uiutilities.cpp Sun Jun 26 19:44:45 2022 +0300 @@ -17,11 +17,12 @@ */ #include <QStyleFactory> +#include <QWidget> #include "uiutilities.h" -QVector<QAction*> uiutilities::collectActions(QObject* subject) +std::vector<QAction*> uiutilities::collectActions(QObject* subject) { - QVector<QAction*> actions; + std::vector<QAction*> actions; for (QAction* action : subject->findChildren<QAction*>()) { if (not action->text().isEmpty() @@ -34,7 +35,7 @@ return actions; } -uiutilities::KeySequenceMap uiutilities::makeKeySequenceMap(const QVector<QAction*>& actions) +uiutilities::KeySequenceMap uiutilities::makeKeySequenceMap(const std::vector<QAction*>& actions) { KeySequenceMap result; for (QAction* action : actions) @@ -51,4 +52,4 @@ widget->setAutoFillBackground(true); widget->setStyle(QStyleFactory::create("Fusion")); widget->update(); -} \ No newline at end of file +}