aboutsummaryrefslogtreecommitdiff
path: root/src/lead.h
diff options
context:
space:
mode:
authorna <noah.andreas@nukura.com>2017-01-26 20:58:39 +0100
committerna <noah.andreas@nukura.com>2017-01-26 20:58:39 +0100
commit1a4f88dc6d9116be6e38e70eef82a13e67173171 (patch)
tree3291c7e8eaed4e6a9a81b8568746c20f6c3c160b /src/lead.h
parentff39cafd904e5c5e4b03e7ad545cc3a51d933313 (diff)
downloadlead-1a4f88dc6d9116be6e38e70eef82a13e67173171.tar
lead-1a4f88dc6d9116be6e38e70eef82a13e67173171.tar.gz
lead-1a4f88dc6d9116be6e38e70eef82a13e67173171.zip
changed namespace
Diffstat (limited to 'src/lead.h')
-rw-r--r--src/lead.h61
1 files changed, 0 insertions, 61 deletions
diff --git a/src/lead.h b/src/lead.h
deleted file mode 100644
index 3e7c9bd..0000000
--- a/src/lead.h
+++ /dev/null
@@ -1,61 +0,0 @@
-/*
-MIT License
-
-Copyright (c) 2017 Noah Andreas
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all
-copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.
-*/
-
-
-#pragma once
-
-
-#include "sensor.h"
-#include <QApplication>
-#include <QList>
-#include <QSettings>
-#include <QScreen>
-#include <QFileSystemWatcher>
-
-
-class Lead : public QApplication
-{
- Q_OBJECT
-
-public:
- explicit Lead(int &argc, char** argv);
- ~Lead();
-
-private:
- QSettings settings;
- QFileSystemWatcher watcher;
- QList<lead::Sensor*> sensors;
-
- void screenAdded(QScreen* screen);
- void screenRemoved(QScreen* screen);
- void watchSettings();
- void loadScreens();
- void loadScreen(QScreen* screen);
- void loadSensor(QScreen* screen, QString name, int x, int y, int w, int h);
- void reloadScreens();
-
-public slots:
- void fileChanged(QString fileName);
-
-};