diff -r 6ba51911d539 -r 49560660d230 src/SpacenavWindow.cpp --- a/src/SpacenavWindow.cpp Thu Mar 07 15:41:38 2019 +0100 +++ b/src/SpacenavWindow.cpp Thu Mar 07 16:20:51 2019 +0100 @@ -20,11 +20,19 @@ SpacenavWindow::SpacenavWindow() { widget.setupUi(this); + resize(640, 480); + setWindowTitle("Spacenav Demo"); } SpacenavWindow::~SpacenavWindow() { } -void SpacenavWindow::spacenavEvent(SpacenavWrapper::Event e) { - setWindowTitle("event!"); +void SpacenavWindow::spacenavMotionEvent(SpacenavWrapper::Event::MotionEvent e) { + setWindowTitle("m event!"); } + +void SpacenavWindow::spacenavButtonEvent(SpacenavWrapper::Event::ButtonEvent e) { + setWindowTitle("b event!"); + if (e.number == 0) widget.button0->setChecked(e.pressed); + if (e.number == 1) widget.button1->setChecked(e.pressed); +}