forked from qt-creator/qt-creator
Extra library editor for Android
Add a list view to the deployment settings which allows you to add and remove libraries from the ANDROID_EXTRA_LIBS variable in the .pro file. Task-number: QTCREATORBUG-9849 Change-Id: Ic0131c46be8fdef4b226b5ceb0ee82ea4dd82c6a Reviewed-by: Daniel Teske <daniel.teske@digia.com>
This commit is contained in:
@@ -43,6 +43,7 @@ namespace Qt4ProjectManager { class Qt4BuildConfiguration; }
|
||||
namespace Android {
|
||||
namespace Internal {
|
||||
class AndroidDeployQtStep;
|
||||
class AndroidExtraLibraryListModel;
|
||||
class AndroidDeployQtWidget : public ProjectExplorer::BuildStepConfigWidget
|
||||
{
|
||||
Q_OBJECT
|
||||
@@ -71,6 +72,11 @@ private slots:
|
||||
void updateInputFileUi();
|
||||
void inputFileComboBoxIndexChanged();
|
||||
void createManifestButton();
|
||||
void addAndroidExtraLib();
|
||||
void removeAndroidExtraLib();
|
||||
void checkEnableRemoveButton();
|
||||
void checkProjectTemplate();
|
||||
|
||||
private:
|
||||
virtual QString summaryText() const;
|
||||
virtual QString displayName() const;
|
||||
@@ -78,6 +84,7 @@ private:
|
||||
|
||||
Ui::AndroidDeployQtWidget *m_ui;
|
||||
AndroidDeployQtStep *m_step;
|
||||
AndroidExtraLibraryListModel *m_extraLibraryListModel;
|
||||
Qt4ProjectManager::Qt4BuildConfiguration *m_currentBuildConfiguration;
|
||||
bool m_ignoreChange;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user