diff options
| author | 2016-09-25 04:19:05 +0200 | |
|---|---|---|
| committer | 2016-09-25 04:19:05 +0200 | |
| commit | 664ac48622701dedaa816f5c27fff5f99389690e (patch) | |
| tree | 9112c9051e3904a892207b73f2e64eda9b5306b5 /mobile/main.cpp | |
| parent | e103f23c9d2e9096bde3b0d9fa798eed5dc8b64a (diff) | |
| download | OneRoll-664ac48622701dedaa816f5c27fff5f99389690e.tar.gz OneRoll-664ac48622701dedaa816f5c27fff5f99389690e.zip | |
-first draft of mobile application.
Diffstat (limited to 'mobile/main.cpp')
| -rw-r--r-- | mobile/main.cpp | 75 |
1 files changed, 30 insertions, 45 deletions
diff --git a/mobile/main.cpp b/mobile/main.cpp index b450d5a..c4c8b0a 100644 --- a/mobile/main.cpp +++ b/mobile/main.cpp @@ -1,54 +1,39 @@ /*************************************************************************** -* Copyright (C) 2016 by Renaud Guezennec * -* http://www.rolisteam.org/contact * -* * -* This file is part of DiceParser * -* * -* DiceParser is free software; you can redistribute it and/or modify * -* it under the terms of the GNU General Public License as published by * -* the Free Software Foundation; either version 2 of the License, or * -* (at your option) any later version. * -* * -* This program is distributed in the hope that it will be useful, * -* but WITHOUT ANY WARRANTY; without even the implied warranty of * -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * -* GNU General Public License for more details. * -* * -* You should have received a copy of the GNU General Public License * -* along with this program; if not, write to the * -* Free Software Foundation, Inc., * -* 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * -***************************************************************************/ + * Copyright (C) 2016 by Renaud Guezennec * + * http://www.rolisteam.org/contact * + * * + * rolisteam is free software; you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published by * + * the Free Software Foundation; either version 2 of the License, or * + * (at your option) any later version. * + * * + * This program is distributed in the hope that it will be useful, * + * but WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * + * GNU General Public License for more details. * + * * + * You should have received a copy of the GNU General Public License * + * along with this program; if not, write to the * + * Free Software Foundation, Inc., * + * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * + ***************************************************************************/ +#include <QGuiApplication> +#include <QQmlApplicationEngine> + +#include "maincontroler.h" - - - - -#include <QApplication> -#include <QQuickWindow> - -/** - * @page DiceGui - * The QML client for DiceParser the new dice system from rolisteam. - * It is dedicated to be used on smartphone. - * @section Build and install - * To build this program, type these command: - * - mkdir build - * - cd build - * - cmake ../ - * - make - * - make install - * @return - */ int main(int argc, char *argv[]) { - QApplication app(argc,argv); - QApplication::setApplicationName("dice"); - QApplication::setApplicationVersion("1.0"); + QGuiApplication app(argc, argv); + + MainControler* main = new MainControler(); - QQuickWindow* m_window; + QQmlApplicationEngine engine; + main->initEngine(&engine); + engine.load(QUrl(QStringLiteral("qrc:/main.qml"))); + //main->setConnections(&engine); - return 0; + return app.exec(); } |