--- a/qtmobility/examples/sensors/show_rotation/main.cpp Fri Jun 11 14:26:25 2010 +0300
+++ b/qtmobility/examples/sensors/show_rotation/main.cpp Wed Jun 23 19:08:38 2010 +0300
@@ -64,11 +64,14 @@
int main(int argc, char **argv)
{
QCoreApplication app(argc, argv);
-
+ QStringList args = app.arguments();
+ int rate_place = args.indexOf("-r");
+ int rate_val = 0;
+ if (rate_place != -1)
+ rate_val = args.at(rate_place + 1).toInt();
QRotationSensor sensor;
- if (!sensor.connectToBackend()) {
- qWarning("No rotation sensor available!");
- return 1;
+ if (rate_val > 0) {
+ sensor.setDataRate(rate_val);
}
RotationFilter filter;
sensor.addFilter(&filter);