From 34d30aa389e1dfc935da85db8961d37a66d349b2 Mon Sep 17 00:00:00 2001
From: C-Glick <colton.glick@gmail.com>
Date: Wed, 16 Mar 2022 21:59:27 -0500
Subject: [PATCH] Added QT gitignore and QT project files

---
 groundStation/.gitignore                      |  7 ---
 groundStation/gui/MicroCART/.gitignore        | 54 +++++++++++++++++++
 groundStation/gui/MicroCART/MicroCART.cflags  |  1 +
 groundStation/gui/MicroCART/MicroCART.config  |  2 +
 groundStation/gui/MicroCART/MicroCART.creator |  1 +
 .../gui/MicroCART/MicroCART.cxxflags          |  1 +
 groundStation/gui/MicroCART/MicroCART.files   | 38 +++++++++++++
 .../gui/MicroCART/MicroCART.includes          |  1 +
 8 files changed, 98 insertions(+), 7 deletions(-)
 create mode 100644 groundStation/gui/MicroCART/.gitignore
 create mode 100644 groundStation/gui/MicroCART/MicroCART.cflags
 create mode 100644 groundStation/gui/MicroCART/MicroCART.config
 create mode 100644 groundStation/gui/MicroCART/MicroCART.creator
 create mode 100644 groundStation/gui/MicroCART/MicroCART.cxxflags
 create mode 100644 groundStation/gui/MicroCART/MicroCART.files
 create mode 100644 groundStation/gui/MicroCART/MicroCART.includes

diff --git a/groundStation/.gitignore b/groundStation/.gitignore
index 8a84dfc99..d79f2ff26 100644
--- a/groundStation/.gitignore
+++ b/groundStation/.gitignore
@@ -56,11 +56,4 @@ setparam
 gettrackable
 settrackable
 
-#Qt
-gui/MicroCART/Makefile
-gui/MicroCART/MicroCART
-gui/MicroCART/MicroCART.pro*
-gui/MicroCART/moc*
-gui/MicroCART/qrc_resources.cpp
-gui/MicroCART/ui_mainwindow.h
 
diff --git a/groundStation/gui/MicroCART/.gitignore b/groundStation/gui/MicroCART/.gitignore
new file mode 100644
index 000000000..d5ce34de5
--- /dev/null
+++ b/groundStation/gui/MicroCART/.gitignore
@@ -0,0 +1,54 @@
+# C++ objects and libs
+*.slo
+*.lo
+*.o
+*.a
+*.la
+*.lai
+*.so
+*.so.*
+*.dll
+*.dylib
+
+# Qt-es
+object_script.*.Release
+object_script.*.Debug
+*_plugin_import.cpp
+/.qmake.cache
+/.qmake.stash
+*.pro.user
+*.pro.user.*
+*.qbs.user
+*.qbs.user.*
+*.moc
+moc_*.cpp
+moc_*.h
+qrc_*.cpp
+ui_*.h
+*.qmlc
+*.jsc
+Makefile*
+*build-*
+*.qm
+*.prl
+
+# Qt unit tests
+target_wrapper.*
+
+# QtCreator
+*.autosave
+
+# QtCreator Qml
+*.qmlproject.user
+*.qmlproject.user.*
+
+# QtCreator CMake
+CMakeLists.txt.user*
+
+# QtCreator 4.8< compilation database
+compile_commands.json
+
+# QtCreator local machine specific files for imported projects
+*creator.user*
+
+*_qmlcache.qrc
\ No newline at end of file
diff --git a/groundStation/gui/MicroCART/MicroCART.cflags b/groundStation/gui/MicroCART/MicroCART.cflags
new file mode 100644
index 000000000..68d516530
--- /dev/null
+++ b/groundStation/gui/MicroCART/MicroCART.cflags
@@ -0,0 +1 @@
+-std=c17
\ No newline at end of file
diff --git a/groundStation/gui/MicroCART/MicroCART.config b/groundStation/gui/MicroCART/MicroCART.config
new file mode 100644
index 000000000..e0284f425
--- /dev/null
+++ b/groundStation/gui/MicroCART/MicroCART.config
@@ -0,0 +1,2 @@
+// Add predefined macros for your project here. For example:
+// #define THE_ANSWER 42
diff --git a/groundStation/gui/MicroCART/MicroCART.creator b/groundStation/gui/MicroCART/MicroCART.creator
new file mode 100644
index 000000000..e94cbbd30
--- /dev/null
+++ b/groundStation/gui/MicroCART/MicroCART.creator
@@ -0,0 +1 @@
+[General]
diff --git a/groundStation/gui/MicroCART/MicroCART.cxxflags b/groundStation/gui/MicroCART/MicroCART.cxxflags
new file mode 100644
index 000000000..6435dfce2
--- /dev/null
+++ b/groundStation/gui/MicroCART/MicroCART.cxxflags
@@ -0,0 +1 @@
+-std=c++17
\ No newline at end of file
diff --git a/groundStation/gui/MicroCART/MicroCART.files b/groundStation/gui/MicroCART/MicroCART.files
new file mode 100644
index 000000000..b4d086dd0
--- /dev/null
+++ b/groundStation/gui/MicroCART/MicroCART.files
@@ -0,0 +1,38 @@
+MicroCART
+MicroCART.pro
+README.md
+controlworker.cpp
+controlworker.h
+crazyflieworker.cpp
+crazyflieworker.h
+gridlines.gif
+main.cpp
+mainwindow.cpp
+mainwindow.h
+mainwindow.ui
+moc_controlworker.cpp
+moc_crazyflieworker.cpp
+moc_mainwindow.cpp
+moc_predefs.h
+moc_qFlightInstruments.cpp
+moc_qattitudeindicator.cpp
+moc_qcustomplot.cpp
+moc_quaditem.cpp
+moc_slotprocess.cpp
+moc_trackerworker.cpp
+qFlightInstruments.cpp
+qFlightInstruments.h
+qcustomplot.cpp
+qcustomplot.h
+qrc_resources.cpp
+quad.png
+quaditem.cpp
+quaditem.h
+resources.qrc
+setpoint.cpp
+setpoint.h
+slotprocess.cpp
+slotprocess.h
+trackerworker.cpp
+trackerworker.h
+ui_mainwindow.h
diff --git a/groundStation/gui/MicroCART/MicroCART.includes b/groundStation/gui/MicroCART/MicroCART.includes
new file mode 100644
index 000000000..9c558e357
--- /dev/null
+++ b/groundStation/gui/MicroCART/MicroCART.includes
@@ -0,0 +1 @@
+.
-- 
GitLab