From ed20c3082d4fd5e90703e4d6c37093dcecb5cfd1 Mon Sep 17 00:00:00 2001 From: Aaron Seigo Date: Thu, 20 Nov 2014 16:28:31 +0100 Subject: sketch in the client/resource model --- resource/main.cpp | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 resource/main.cpp (limited to 'resource/main.cpp') diff --git a/resource/main.cpp b/resource/main.cpp new file mode 100644 index 0000000..3bd4656 --- /dev/null +++ b/resource/main.cpp @@ -0,0 +1,23 @@ + +#include + +#include "common/console.h" +#include "listener.h" + +int main(int argc, char *argv[]) +{ + QApplication app(argc, argv); + + new Console(QString("Toy Resource: %1").arg(argv[1])); + if (argc < 2) { + Console::main()->log("Not enough args"); + return app.exec(); + } + + Listener *listener = new Listener(argv[1]); + + QObject::connect(&app, &QCoreApplication::aboutToQuit, + listener, &Listener::closeAllConnections); + + return app.exec(); +} \ No newline at end of file -- cgit v1.2.3