From c432044eb9941637e375ef2fec3035fd2b03dfeb Mon Sep 17 00:00:00 2001 From: Steffen Vogel Date: Sun, 18 Jan 2015 00:06:58 +0100 Subject: [PATCH] added qt project for testing the library --- test/main.cpp | 16 ++++++++++++++++ test/test.pro | 27 +++++++++++++++++++++++++++ test/viewer.cpp | 11 +++++++++++ test/viewer.h | 15 +++++++++++++++ 4 files changed, 69 insertions(+) create mode 100644 test/main.cpp create mode 100644 test/test.pro create mode 100644 test/viewer.cpp create mode 100644 test/viewer.h diff --git a/test/main.cpp b/test/main.cpp new file mode 100644 index 0000000..ae139d3 --- /dev/null +++ b/test/main.cpp @@ -0,0 +1,16 @@ +#include + +#include "viewer.h" +#include "camera.h" + +int main(int argc, char *argv[]) +{ + QApplication a(argc, argv); + + Viewer w; + Camera c; + + w.show(); + + return a.exec(); +} diff --git a/test/test.pro b/test/test.pro new file mode 100644 index 0000000..498620b --- /dev/null +++ b/test/test.pro @@ -0,0 +1,27 @@ +#------------------------------------------------- +# +# Project created by QtCreator 2014-12-23T01:32:36 +# +#------------------------------------------------- + +QT += core gui network xml + +greaterThan(QT_MAJOR_VERSION, 4): QT += widgets + +TARGET = omd +TEMPLATE = app + + +SOURCES += main.cpp\ + viewer.cpp + +HEADERS += viewer.h + +win32: CONFIG(release, debug|release): LIBS += -L$$OUT_PWD/../libqt-omd/release/ -llibqt-omd +else:win32: CONFIG(debug, debug|release): LIBS += -L$$OUT_PWD/../libqt-omd/debug/ -llibqt-omd +else:unix: LIBS += -L$$OUT_PWD/../libqt-omd/ -llibqt-omd + +INCLUDEPATH += $$PWD/../libqt-omd +DEPENDPATH += $$PWD/../libqt-omd + +CONFIG += c++11 diff --git a/test/viewer.cpp b/test/viewer.cpp new file mode 100644 index 0000000..7969170 --- /dev/null +++ b/test/viewer.cpp @@ -0,0 +1,11 @@ +#include "viewer.h" + +Viewer::Viewer(QWidget *parent) + : QWidget(parent) +{ +} + +Viewer::~Viewer() +{ + +} diff --git a/test/viewer.h b/test/viewer.h new file mode 100644 index 0000000..6bc49a7 --- /dev/null +++ b/test/viewer.h @@ -0,0 +1,15 @@ +#ifndef VIEWER_H +#define VIEWER_H + +#include + +class Viewer : public QWidget +{ + Q_OBJECT + +public: + Viewer(QWidget *parent = 0); + ~Viewer(); +}; + +#endif // VIEWER_H