diff -r 6988973515d2 -r ca23936b455b src/main.cpp --- a/src/main.cpp Wed May 25 20:36:34 2022 +0300 +++ b/src/main.cpp Mon Jun 06 22:01:22 2022 +0300 @@ -19,30 +19,21 @@ #include #include "mainwindow.h" #include "version.h" -#include -#include -#include -#include -#include -int main(int argc, char *argv[]) +static void doQtRegistrations() { QCoreApplication::setApplicationName(::appName); QCoreApplication::setOrganizationName("hecknology.net"); QCoreApplication::setOrganizationDomain("hecknology.net"); - ::qRegisterMetaTypeStreamOperators("Library"); - ::qRegisterMetaTypeStreamOperators("Libraries"); + qRegisterMetaTypeStreamOperators("Library"); + qRegisterMetaTypeStreamOperators("Libraries"); +} + +int main(int argc, char *argv[]) +{ + doQtRegistrations(); QApplication app{argc, argv}; MainWindow mainwindow; mainwindow.show(); return app.exec(); } - -QDataStream& operator<<(QDataStream& stream, const glm::vec3& vec) -{ - return stream << vec.x << vec.y << vec.z; -} -QDataStream& operator>>(QDataStream& stream, glm::vec3& vec) -{ - return stream >> vec.x >> vec.y >> vec.z; -}