Galaxis Codebase
1.0.0
Team Galaxis software stack for the Carolo Cup 2023 - ROS2 based software
main.cpp
Go to the documentation of this file.
1
#include <QApplication>
2
#include <QTextCodec>
3
#include "
jsoneditormain.h
"
4
#include <QSettings>
5
#include "
version.h
"
6
#include <
testSetupNode/testSetupNode.hpp
>
7
8
int
main
(
int
argc,
char
*argv[])
9
{
10
QApplication a(argc, argv);
11
// QTextCodec::setCodecForTr(QTextCodec::codecForName("gbk"));
12
13
QSettings::setDefaultFormat(QSettings::IniFormat);
14
a.setApplicationName(
VER_INTERNALNAME_STR
);
15
a.setOrganizationName(
VER_COMPANYNAME_STR
);
16
JsonEditorMain
w;
17
w.show();
18
19
#ifdef COMPILE_WITH_ROS
20
rclcpp::init(argc, argv);
21
22
auto
nodeSPtr = std::make_shared<testSetupNode>();
23
24
w.set_node(nodeSPtr);
25
#endif
26
return
a.exec();
27
}
testSetupNode.hpp
version.h
jsoneditormain.h
VER_INTERNALNAME_STR
#define VER_INTERNALNAME_STR
Definition:
version.h:25
JsonEditorMain
Definition:
jsoneditormain.h:25
main
int main(int argc, char *argv[])
Definition:
main.cpp:13
VER_COMPANYNAME_STR
#define VER_COMPANYNAME_STR
Definition:
version.h:22
nodes
testSetupNode
jsonGUI
src
main.cpp
Generated by
1.8.17