forked from qt-creator/qt-creator
Android: Add a checkbox for "Default Qt module permissions"
Task-number: QTCREATORBUG-11528 Change-Id: Id4e7f8c0ca4b060c5accf5f6f3b1ab2071ca408e Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@digia.com>
This commit is contained in:
@@ -39,6 +39,7 @@
|
||||
#include <QTimer>
|
||||
|
||||
QT_BEGIN_NAMESPACE
|
||||
class QCheckBox;
|
||||
class QDomDocument;
|
||||
class QDomElement;
|
||||
class QComboBox;
|
||||
@@ -122,6 +123,7 @@ private slots:
|
||||
void setLDPIIcon();
|
||||
void setMDPIIcon();
|
||||
void setHDPIIcon();
|
||||
void defaultPermissionCheckBoxClicked();
|
||||
void addPermission();
|
||||
void removePermission();
|
||||
void updateAddRemovePermissionButtons();
|
||||
@@ -154,6 +156,7 @@ private:
|
||||
bool parseMetaData(QXmlStreamReader &reader, QXmlStreamWriter &writer);
|
||||
void parseUsesSdk(QXmlStreamReader &reader, QXmlStreamWriter &writer);
|
||||
QString parseUsesPermission(QXmlStreamReader &reader, QXmlStreamWriter &writer, const QSet<QString> permissions);
|
||||
QString parseComment(QXmlStreamReader &reader, QXmlStreamWriter &writer);
|
||||
void parseUnknownElement(QXmlStreamReader &reader, QXmlStreamWriter &writer);
|
||||
|
||||
bool m_dirty; // indicates that we need to call syncToEditor()
|
||||
@@ -182,6 +185,7 @@ private:
|
||||
QString m_hIconPath;
|
||||
|
||||
// Permissions
|
||||
QCheckBox *m_defaultPermissonsCheckBox;
|
||||
PermissionsModel *m_permissionsModel;
|
||||
QListView *m_permissionsListView;
|
||||
QPushButton *m_addPermissionButton;
|
||||
|
||||
Reference in New Issue
Block a user