aboutsummaryrefslogtreecommitdiff
path: root/src
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
parentff39cafd904e5c5e4b03e7ad545cc3a51d933313 (diff)
downloadlead-1a4f88dc6d9116be6e38e70eef82a13e67173171.tar
lead-1a4f88dc6d9116be6e38e70eef82a13e67173171.tar.gz
lead-1a4f88dc6d9116be6e38e70eef82a13e67173171.zip
changed namespace
Diffstat (limited to 'src')
-rw-r--r--src/app.cpp (renamed from src/lead.cpp)42
-rw-r--r--src/app.h (renamed from src/lead.h)16
-rw-r--r--src/main.cpp8
-rw-r--r--src/sensor.cpp4
-rw-r--r--src/sensor.h4
5 files changed, 48 insertions, 26 deletions
diff --git a/src/lead.cpp b/src/app.cpp
index fb6c3cb..1a34777 100644
--- a/src/lead.cpp
+++ b/src/app.cpp
@@ -1,4 +1,5 @@
/*
+
MIT License
Copyright (c) 2017 Noah Andreas
@@ -20,17 +21,21 @@ 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.
+
*/
-#include "lead.h"
+#include "app.h"
#include "sensor.h"
#include <QDebug>
#include <QScreen>
#include <QFileSystemWatcher>
-Lead::Lead(int &argc, char** argv) :
+namespace Lead {
+
+
+App::App(int &argc, char** argv) :
QApplication(argc, argv),
settings("lead", "lead"),
watcher()
@@ -40,14 +45,14 @@ Lead::Lead(int &argc, char** argv) :
}
-Lead::~Lead()
+App::~App()
{
qDeleteAll(sensors);
}
void
-Lead::watchSettings()
+App::watchSettings()
{
watcher.addPath(settings.fileName());
@@ -56,9 +61,9 @@ Lead::watchSettings()
void
-Lead::fileChanged(QString fileName)
+App::fileChanged(QString fileName)
{
- qDebug() << "Lead::fileChanged() fileName: " << fileName;
+ qDebug() << "App::fileChanged() fileName: " << fileName;
// this reloads the settings from the file
settings.sync();
@@ -73,14 +78,14 @@ Lead::fileChanged(QString fileName)
void
-Lead::screenAdded(QScreen* screen)
+App::screenAdded(QScreen* screen)
{
loadScreen(screen);
}
void
-Lead::screenRemoved(QScreen* screen)
+App::screenRemoved(QScreen* screen)
{
// thats the easiest way
reloadScreens();
@@ -88,7 +93,7 @@ Lead::screenRemoved(QScreen* screen)
void
-Lead::reloadScreens()
+App::reloadScreens()
{
qDeleteAll(sensors);
sensors.clear();
@@ -98,7 +103,7 @@ Lead::reloadScreens()
void
-Lead::loadScreens()
+App::loadScreens()
{
foreach (QScreen* screen, screens())
{
@@ -108,9 +113,9 @@ Lead::loadScreens()
void
-Lead::loadScreen(QScreen* screen)
+App::loadScreen(QScreen* screen)
{
- qDebug() << "Lead::loadScreen() " << screen->name();
+ qDebug() << "App::loadScreen() " << screen->name();
QRect rec = screen->geometry();
@@ -126,7 +131,7 @@ Lead::loadScreen(QScreen* screen)
void
-Lead::loadSensor(QScreen* screen, QString name, int x, int y, int w, int h)
+App::loadSensor(QScreen* screen, QString name, int x, int y, int w, int h)
{
QString key = screen->name() + "/" + name;
@@ -134,7 +139,7 @@ Lead::loadSensor(QScreen* screen, QString name, int x, int y, int w, int h)
if (!settings.contains(key) )
{
- qDebug() << "Lead::loadSensor() key " << name << " not found";
+ qDebug() << "App::loadSensor() key " << name << " not found";
// restore missing key
settings.setValue(key, QString());
@@ -143,12 +148,15 @@ Lead::loadSensor(QScreen* screen, QString name, int x, int y, int w, int h)
if (settings.value(key).toString().isEmpty())
{
- qDebug() << "Lead::loadSensor() key " << name << " is empty";
+ qDebug() << "App::loadSensor() key " << name << " is empty";
return;
}
// create sensor and save in list so we can delete all sensors on delete
- sensors.append( new lead::Sensor(x, y, w, h, settings.value(key).toString()) );
-} \ No newline at end of file
+ sensors.append( new Sensor(x, y, w, h, settings.value(key).toString()) );
+}
+
+
+} // namespace \ No newline at end of file
diff --git a/src/lead.h b/src/app.h
index 3e7c9bd..0906d5b 100644
--- a/src/lead.h
+++ b/src/app.h
@@ -1,4 +1,5 @@
/*
+
MIT License
Copyright (c) 2017 Noah Andreas
@@ -20,6 +21,7 @@ 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.
+
*/
@@ -34,18 +36,21 @@ SOFTWARE.
#include <QFileSystemWatcher>
-class Lead : public QApplication
+namespace Lead {
+
+
+class App : public QApplication
{
Q_OBJECT
public:
- explicit Lead(int &argc, char** argv);
- ~Lead();
+ explicit App(int &argc, char** argv);
+ ~App();
private:
QSettings settings;
QFileSystemWatcher watcher;
- QList<lead::Sensor*> sensors;
+ QList<Sensor*> sensors;
void screenAdded(QScreen* screen);
void screenRemoved(QScreen* screen);
@@ -59,3 +64,6 @@ public slots:
void fileChanged(QString fileName);
};
+
+
+} // namespace \ No newline at end of file
diff --git a/src/main.cpp b/src/main.cpp
index 96ee49e..324604e 100644
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -1,4 +1,5 @@
/*
+
MIT License
Copyright (c) 2017 Noah Andreas
@@ -20,17 +21,18 @@ 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.
+
*/
-#include "lead.h"
+#include "app.h"
int
main(int argc, char *argv[])
{
- Lead lead(argc, argv);
+ Lead::App app(argc, argv);
- return lead.exec();
+ return app.exec();
}
diff --git a/src/sensor.cpp b/src/sensor.cpp
index 841a4df..d84f0a2 100644
--- a/src/sensor.cpp
+++ b/src/sensor.cpp
@@ -1,4 +1,5 @@
/*
+
MIT License
Copyright (c) 2017 Noah Andreas
@@ -20,6 +21,7 @@ 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.
+
*/
@@ -29,7 +31,7 @@ SOFTWARE.
#include <QProcess>
-namespace lead {
+namespace Lead {
Sensor::Sensor(int x, int y, int w, int h, QString action):
diff --git a/src/sensor.h b/src/sensor.h
index 8efb7a3..0a400b6 100644
--- a/src/sensor.h
+++ b/src/sensor.h
@@ -1,4 +1,5 @@
/*
+
MIT License
Copyright (c) 2017 Noah Andreas
@@ -20,6 +21,7 @@ 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.
+
*/
@@ -30,7 +32,7 @@ SOFTWARE.
#include <QScreen>
-namespace lead {
+namespace Lead {
class Sensor : public QWidget