diff options
Diffstat (limited to 'confui')
-rw-r--r-- | confui/.gitignore | 4 | ||||
-rw-r--r-- | confui/QtClient.pro | 24 | ||||
-rw-r--r-- | confui/confui.pro | 11 | ||||
-rw-r--r-- | confui/main.cpp | 11 | ||||
-rw-r--r-- | confui/mainwindow.cpp | 11 | ||||
-rw-r--r-- | confui/mainwindow.h | 19 | ||||
-rw-r--r-- | confui/mainwindow.ui | 22 | ||||
-rw-r--r-- | confui/makefile | 14 |
8 files changed, 38 insertions, 78 deletions
diff --git a/confui/.gitignore b/confui/.gitignore index fab7372..73a7ada 100644 --- a/confui/.gitignore +++ b/confui/.gitignore @@ -1,6 +1,3 @@ -# This file is used to ignore files which are generated -# ---------------------------------------------------------------------------- - *~ *.autosave *.a @@ -71,3 +68,4 @@ Thumbs.db *.dll *.exe +confui.mk diff --git a/confui/QtClient.pro b/confui/QtClient.pro deleted file mode 100644 index b915c09..0000000 --- a/confui/QtClient.pro +++ /dev/null @@ -1,24 +0,0 @@ -QT += core gui - -greaterThan(QT_MAJOR_VERSION, 4): QT += widgets - -CONFIG += c++17 - -# You can make your code fail to compile if it uses deprecated APIs. -# In order to do so, uncomment the following line. -#DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 # disables all the APIs deprecated before Qt 6.0.0 - -SOURCES += \ - main.cpp \ - mainwindow.cpp - -HEADERS += \ - mainwindow.h - -FORMS += \ - mainwindow.ui - -# Default rules for deployment. -qnx: target.path = /tmp/$${TARGET}/bin -else: unix:!android: target.path = /opt/$${TARGET}/bin -!isEmpty(target.path): INSTALLS += target diff --git a/confui/confui.pro b/confui/confui.pro new file mode 100644 index 0000000..1d2ed4d --- /dev/null +++ b/confui/confui.pro @@ -0,0 +1,11 @@ +QT += core gui widgets + +SOURCES += \ + main.cpp \ + mainwindow.cpp + +HEADERS += \ + mainwindow.h + +CONFIG += c++17 + diff --git a/confui/main.cpp b/confui/main.cpp index fd3e533..ab8ae38 100644 --- a/confui/main.cpp +++ b/confui/main.cpp @@ -2,10 +2,9 @@ #include <QApplication> -int main(int argc, char *argv[]) -{ - QApplication a(argc, argv); - MainWindow w; - w.show(); - return a.exec(); +int main(int argc, char *argv[]) { + QApplication a(argc, argv); + MainWindow w; + w.show(); + return a.exec(); } diff --git a/confui/mainwindow.cpp b/confui/mainwindow.cpp index 41a26bd..3bc79b5 100644 --- a/confui/mainwindow.cpp +++ b/confui/mainwindow.cpp @@ -1,15 +1,8 @@ #include "mainwindow.h" -#include "ui_mainwindow.h" -MainWindow::MainWindow(QWidget *parent) - : QMainWindow(parent) - , ui(new Ui::MainWindow) -{ - ui->setupUi(this); +MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent) { } -MainWindow::~MainWindow() -{ - delete ui; +MainWindow::~MainWindow() { } diff --git a/confui/mainwindow.h b/confui/mainwindow.h index 57eb614..61402fc 100644 --- a/confui/mainwindow.h +++ b/confui/mainwindow.h @@ -1,5 +1,4 @@ -#ifndef MAINWINDOW_H -#define MAINWINDOW_H +#pragma once #include <QMainWindow> #include <QtSerialPort/QSerialPort> @@ -10,18 +9,10 @@ QT_BEGIN_NAMESPACE namespace Ui { class MainWindow; } QT_END_NAMESPACE -class MainWindow : public QMainWindow -{ - Q_OBJECT +class MainWindow : public QMainWindow { + Q_OBJECT public: - MainWindow(QWidget *parent = nullptr); - ~MainWindow(); - -private slots: - void on_pushButton_clicked(); - -private: - Ui::MainWindow *ui; + MainWindow(QWidget *parent = nullptr); + ~MainWindow(); }; -#endif // MAINWINDOW_H diff --git a/confui/mainwindow.ui b/confui/mainwindow.ui deleted file mode 100644 index b232854..0000000 --- a/confui/mainwindow.ui +++ /dev/null @@ -1,22 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<ui version="4.0"> - <class>MainWindow</class> - <widget class="QMainWindow" name="MainWindow"> - <property name="geometry"> - <rect> - <x>0</x> - <y>0</y> - <width>800</width> - <height>600</height> - </rect> - </property> - <property name="windowTitle"> - <string>MainWindow</string> - </property> - <widget class="QWidget" name="centralwidget"/> - <widget class="QMenuBar" name="menubar"/> - <widget class="QStatusBar" name="statusbar"/> - </widget> - <resources/> - <connections/> -</ui> diff --git a/confui/makefile b/confui/makefile new file mode 100644 index 0000000..20a7c7e --- /dev/null +++ b/confui/makefile @@ -0,0 +1,14 @@ +all: confui + +ifeq ($(wildcard confui.mk),) +confui.mk: + qmake confui.pro -o confui.mk +endif + +include confui.mk + +OBJECTS += $(patsubst %.c,%.o, $(wildcard ../shared/*.c)) +confui: $(OBJECTS) + +../shared/%.o: ../shared/%.c + $(CC) -c $(CFLAGS) -w $< -o $@ |