src/uiutilities.cpp

changeset 259
c27612f0eac0
parent 178
a23024fc98e0
child 264
76a025db4948
--- 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
+}

mercurial