Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <QtGui/QGuiApplication>
- #include "qtquick2applicationviewer.h"
- #include "Leap/LeapListener.h"
- #include "ButtonMouse.h"
- #include <QQuickItem>
- #include <memory>
- int main(int argc, char *argv[])
- {
- QGuiApplication app(argc, argv);
- // Viewer
- QtQuick2ApplicationViewer viewer;
- viewer.setMainQmlFile(QStringLiteral("qml/MouseSimulation/TryMouse.qml"));
- std::shared_ptr<QQuickItem> root(viewer.rootObject());
- // Run QML File
- // viewer.showExpanded();
- viewer.showFullScreen();
- // Connect Signals-Slots
- QObject::connect(root.get(), SIGNAL(button1pressed(QVariant , QVariant)), &viewer, SLOT(mouseClick(QVariant , QVariant)));
- QObject::connect(root.get(), SIGNAL(button2pressed(QVariant , QVariant)), &viewer, SLOT(mouseClick(QVariant , QVariant)));
- QObject::connect(root.get(), SIGNAL(button3pressed(QVariant , QVariant)), &viewer, SLOT(mouseClick(QVariant , QVariant)));
- QObject::connect(root.get(), SIGNAL(button4pressed(QVariant , QVariant)), &viewer, SLOT(mouseClick(QVariant , QVariant)));
- return app.exec();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement