# HG changeset patch # User František Kučera # Date 1567547700 -7200 # Node ID cfb5f62ea048e32d9ca9e113487be32bb446271b # Parent 048a7d391e05bf55146f55e33b9b155a829c7920 display the USB device name diff -r 048a7d391e05 -r cfb5f62ea048 cadMousePro-gui/src/MouseMainWindow.cpp --- a/cadMousePro-gui/src/MouseMainWindow.cpp Tue Sep 03 19:15:51 2019 +0200 +++ b/cadMousePro-gui/src/MouseMainWindow.cpp Tue Sep 03 23:55:00 2019 +0200 @@ -42,10 +42,12 @@ statusProxy->setEnabled(false); statusUPower->setEnabled(false); statusDevice->setEnabled(false); + statusName->setToolTip("name of the USB device – usually the wireless adaptor"); layout->setWidget(f++, QFormLayout::FieldRole, statusProxy); layout->setWidget(f++, QFormLayout::FieldRole, statusUPower); layout->setWidget(f++, QFormLayout::FieldRole, statusDevice); + layout->setWidget(f++, QFormLayout::FieldRole, statusName); QPushButton* refreshButton = new QPushButton("Refresh", panel); layout->setWidget(f++, QFormLayout::FieldRole, refreshButton); @@ -108,7 +110,7 @@ void MouseMainWindow::refresh() { statusProxy->setChecked(proxy->isValid()); statusDevice->setChecked(proxy->devicePresent()); - + statusName->setText(proxy->deviceName()); } void MouseMainWindow::configure() { diff -r 048a7d391e05 -r cfb5f62ea048 cadMousePro-gui/src/MouseMainWindow.h --- a/cadMousePro-gui/src/MouseMainWindow.h Tue Sep 03 19:15:51 2019 +0200 +++ b/cadMousePro-gui/src/MouseMainWindow.h Tue Sep 03 23:55:00 2019 +0200 @@ -24,6 +24,7 @@ #include #include #include +#include #include #include "generated-sources/Proxy.h" @@ -41,6 +42,7 @@ QCheckBox* statusProxy = new QCheckBox("connected to Daemon", this); QCheckBox* statusUPower = new QCheckBox("connected to UPower", this); QCheckBox* statusDevice = new QCheckBox("mouse found", this); + QLabel* statusName = new QLabel(this); QCheckBox* configureSmartScrolling = new QCheckBox("smart scrolling (free wheel)", this); QCheckBox* configureLiftOffDetection = new QCheckBox("lift-off detection", this);