on xenial help sign in
Remove ApplicationArguments::device as only needed for orientation support
commit5088bd16ffaece10eb629544f21bbcf52fc16b56 authorGerry Boland <gerry.boland@canonical.com> dateTue 8 Jul 2014, 20:04 (12 years ago) parent4aa5c3b
1 file changed−11
src/ApplicationArguments.h−11
src/ApplicationArguments.h−11
@@ -21,7 +21,6 @@
2121#define APPLICATION_ARGUMENTS_H
2222
2323#include <QObject>
24−#include <QProcess>
2524#include <QSize>
2625#include <QStringList>
2726
@@ -38,16 +37,6 @@ public:
3837 Q_INVOKABLE bool hasGeometry() const { return m_size.isValid(); }
3938 Q_INVOKABLE int width() const { return m_size.width(); }
4039 Q_INVOKABLE int height() const { return m_size.height(); }
41− Q_INVOKABLE QString device() const {
42− // fetch product name
43− QProcess process;
44− process.start("/usr/bin/getprop", QStringList() << "ro.build.product");
45− if (!process.waitForFinished(100))
46− return QString();
47−
48− QString productName(process.readAllStandardOutput());
49− return productName.trimmed();
50− }
5140
5241private:
5342 QSize m_size;