cadMousePro-gui/src/MouseMainWindow.cpp
branchv_0
changeset 29 361687fe303a
parent 27 aacd87eddd68
--- a/cadMousePro-gui/src/MouseMainWindow.cpp	Tue Jun 09 16:10:20 2020 +0200
+++ b/cadMousePro-gui/src/MouseMainWindow.cpp	Tue Jun 09 16:12:00 2020 +0200
@@ -46,7 +46,7 @@
 	statusBattery->setOrientation(Qt::Orientation::Horizontal);
 	statusBattery->setMinimum(0);
 	statusBattery->setMaximum(100);
-	
+
 	statusUPower->setToolTip("UPower interface is used for getting the battery level");
 	statusName->setToolTip("name of the USB device – usually the wireless adaptor");
 	statusBattery->setToolTip("battery charge level");
@@ -71,8 +71,12 @@
 	int f = 0;
 
 	configureLiftOffDetection->setChecked(true);
+	configureRemapWheelPressed->setChecked(true);
+	configureRemapGestureButton->setChecked(true);
 	layout->setWidget(f++, QFormLayout::FieldRole, configureLiftOffDetection);
 	layout->setWidget(f++, QFormLayout::FieldRole, configureSmartScrolling);
+	layout->setWidget(f++, QFormLayout::FieldRole, configureRemapWheelPressed);
+	layout->setWidget(f++, QFormLayout::FieldRole, configureRemapGestureButton);
 	configureFrequency250->setChecked(true);
 	layout->setWidget(f++, QFormLayout::FieldRole, configureFrequency125);
 	layout->setWidget(f++, QFormLayout::FieldRole, configureFrequency250);
@@ -150,7 +154,12 @@
 	else if (configureFrequency1000->isChecked()) frequency = 1000;
 	else frequency = 250;
 
-	auto response = proxy->configure(configureLiftOffDetection->isChecked(), configureSmartScrolling->isChecked(), frequency);
+	auto response = proxy->configure(
+			configureLiftOffDetection->isChecked(),
+			configureSmartScrolling->isChecked(),
+			configureRemapWheelPressed->isChecked(),
+			configureRemapGestureButton->isChecked(),
+			frequency);
 
 	response.waitForFinished();
 	if (response.isError()) message->setText("Error: " + response.error().message());