forked from qt-creator/qt-creator
Android: Pass context object to lambda connections
Remove some unneeded lambda () brackets. Change-Id: Id00e2bc736683bb844cc7ba936ac9d21aa204416 Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
This commit is contained in:
@@ -1021,11 +1021,11 @@ PasswordInputDialog::PasswordInputDialog(PasswordInputDialog::Context context,
|
|||||||
mainLayout->addWidget(warningLabel);
|
mainLayout->addWidget(warningLabel);
|
||||||
mainLayout->addWidget(buttonBox);
|
mainLayout->addWidget(buttonBox);
|
||||||
|
|
||||||
connect(inputEdit, &QLineEdit::textChanged,[this](const QString &text) {
|
connect(inputEdit, &QLineEdit::textChanged, this, [this](const QString &text) {
|
||||||
buttonBox->button(QDialogButtonBox::Ok)->setEnabled(!text.isEmpty());
|
buttonBox->button(QDialogButtonBox::Ok)->setEnabled(!text.isEmpty());
|
||||||
});
|
});
|
||||||
|
|
||||||
connect(buttonBox, &QDialogButtonBox::accepted, [this] {
|
connect(buttonBox, &QDialogButtonBox::accepted, this, [this] {
|
||||||
if (verifyCallback(inputEdit->text())) {
|
if (verifyCallback(inputEdit->text())) {
|
||||||
accept(); // Dialog accepted.
|
accept(); // Dialog accepted.
|
||||||
} else {
|
} else {
|
||||||
|
@@ -455,7 +455,7 @@ void AndroidDeviceManager::startAvd(const ProjectExplorer::IDevice::Ptr &device,
|
|||||||
const AndroidDevice *androidDev = static_cast<const AndroidDevice *>(device.data());
|
const AndroidDevice *androidDev = static_cast<const AndroidDevice *>(device.data());
|
||||||
const QString name = androidDev->avdName();
|
const QString name = androidDev->avdName();
|
||||||
qCDebug(androidDeviceLog, "Starting Android AVD id \"%s\".", qPrintable(name));
|
qCDebug(androidDeviceLog, "Starting Android AVD id \"%s\".", qPrintable(name));
|
||||||
runAsync([this, name, device]() {
|
runAsync([this, name, device] {
|
||||||
const QString serialNumber = m_avdManager.startAvd(name);
|
const QString serialNumber = m_avdManager.startAvd(name);
|
||||||
// Mark the AVD as ReadyToUse once we know it's started
|
// Mark the AVD as ReadyToUse once we know it's started
|
||||||
if (!serialNumber.isEmpty()) {
|
if (!serialNumber.isEmpty()) {
|
||||||
@@ -480,7 +480,7 @@ void AndroidDeviceManager::eraseAvd(const IDevice::Ptr &device, QWidget *parent)
|
|||||||
return;
|
return;
|
||||||
|
|
||||||
qCDebug(androidDeviceLog) << QString("Erasing Android AVD \"%1\" from the system.").arg(name);
|
qCDebug(androidDeviceLog) << QString("Erasing Android AVD \"%1\" from the system.").arg(name);
|
||||||
m_removeAvdFutureWatcher.setFuture(runAsync([this, name, device]() {
|
m_removeAvdFutureWatcher.setFuture(runAsync([this, name, device] {
|
||||||
QPair<IDevice::ConstPtr, bool> pair;
|
QPair<IDevice::ConstPtr, bool> pair;
|
||||||
pair.first = device;
|
pair.first = device;
|
||||||
pair.second = false;
|
pair.second = false;
|
||||||
@@ -512,7 +512,7 @@ void AndroidDeviceManager::setupWifiForDevice(const IDevice::Ptr &device, QWidge
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
QTimer::singleShot(2000, parent, [adbSelector, parent]() {
|
QTimer::singleShot(2000, parent, [adbSelector, parent] {
|
||||||
// Get device IP address
|
// Get device IP address
|
||||||
QStringList args = adbSelector;
|
QStringList args = adbSelector;
|
||||||
args.append({"shell", "ip", "route"});
|
args.append({"shell", "ip", "route"});
|
||||||
|
@@ -131,10 +131,10 @@ bool AndroidPlugin::initialize(const QStringList &arguments, QString *errorMessa
|
|||||||
connect(KitManager::instance(), &KitManager::kitsLoaded,
|
connect(KitManager::instance(), &KitManager::kitsLoaded,
|
||||||
this, &AndroidPlugin::kitsRestored);
|
this, &AndroidPlugin::kitsRestored);
|
||||||
|
|
||||||
LanguageClient::LanguageClientSettings::registerClientType({Android::Constants::JLS_SETTINGS_ID,
|
LanguageClient::LanguageClientSettings::registerClientType(
|
||||||
|
{Android::Constants::JLS_SETTINGS_ID,
|
||||||
Tr::tr("Java Language Server"),
|
Tr::tr("Java Language Server"),
|
||||||
[]() { return new JLSSettings; }});
|
[] { return new JLSSettings; }});
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -153,7 +153,7 @@ void AndroidPlugin::kitsRestored()
|
|||||||
AndroidConfigurations::registerNewToolChains();
|
AndroidConfigurations::registerNewToolChains();
|
||||||
AndroidConfigurations::updateAutomaticKitList();
|
AndroidConfigurations::updateAutomaticKitList();
|
||||||
connect(QtSupport::QtVersionManager::instance(), &QtSupport::QtVersionManager::qtVersionsChanged,
|
connect(QtSupport::QtVersionManager::instance(), &QtSupport::QtVersionManager::qtVersionsChanged,
|
||||||
AndroidConfigurations::instance(), []() {
|
AndroidConfigurations::instance(), [] {
|
||||||
AndroidConfigurations::registerNewToolChains();
|
AndroidConfigurations::registerNewToolChains();
|
||||||
AndroidConfigurations::updateAutomaticKitList();
|
AndroidConfigurations::updateAutomaticKitList();
|
||||||
});
|
});
|
||||||
|
@@ -451,7 +451,7 @@ void SdkManagerOutputParser::parsePackageListing(const QString &output)
|
|||||||
bool collectingPackageData = false;
|
bool collectingPackageData = false;
|
||||||
MarkerTag currentPackageMarker = MarkerTag::None;
|
MarkerTag currentPackageMarker = MarkerTag::None;
|
||||||
|
|
||||||
auto processCurrentPackage = [&]() {
|
auto processCurrentPackage = [&] {
|
||||||
if (collectingPackageData) {
|
if (collectingPackageData) {
|
||||||
collectingPackageData = false;
|
collectingPackageData = false;
|
||||||
parsePackageData(currentPackageMarker, packageData);
|
parsePackageData(currentPackageMarker, packageData);
|
||||||
|
@@ -29,11 +29,11 @@ AndroidSdkModel::AndroidSdkModel(const AndroidConfig &config, AndroidSdkManager
|
|||||||
m_sdkManager(sdkManager)
|
m_sdkManager(sdkManager)
|
||||||
{
|
{
|
||||||
QTC_CHECK(m_sdkManager);
|
QTC_CHECK(m_sdkManager);
|
||||||
connect(m_sdkManager, &AndroidSdkManager::packageReloadBegin, [this] {
|
connect(m_sdkManager, &AndroidSdkManager::packageReloadBegin, this, [this] {
|
||||||
clearContainers();
|
clearContainers();
|
||||||
beginResetModel();
|
beginResetModel();
|
||||||
});
|
});
|
||||||
connect(m_sdkManager, &AndroidSdkManager::packageReloadFinished, [this] {
|
connect(m_sdkManager, &AndroidSdkManager::packageReloadFinished, this, [this] {
|
||||||
refreshData();
|
refreshData();
|
||||||
endResetModel();
|
endResetModel();
|
||||||
});
|
});
|
||||||
|
@@ -331,14 +331,14 @@ AndroidServiceWidget::AndroidServiceWidget(QWidget *parent) : QWidget(parent),
|
|||||||
connect(m_removeButton, &QAbstractButton::clicked,
|
connect(m_removeButton, &QAbstractButton::clicked,
|
||||||
this, &AndroidServiceWidget::removeService);
|
this, &AndroidServiceWidget::removeService);
|
||||||
connect(m_tableView->selectionModel(), &QItemSelectionModel::selectionChanged,
|
connect(m_tableView->selectionModel(), &QItemSelectionModel::selectionChanged,
|
||||||
[this](const QItemSelection &selected, const QItemSelection &/*deselected*/) {
|
this, [this](const QItemSelection &selected) {
|
||||||
if (!selected.isEmpty())
|
if (!selected.isEmpty())
|
||||||
m_removeButton->setEnabled(true);
|
m_removeButton->setEnabled(true);
|
||||||
});
|
});
|
||||||
connect(m_model.data(), &AndroidServiceWidget::AndroidServiceModel::validDataChanged,
|
connect(m_model.data(), &AndroidServiceWidget::AndroidServiceModel::validDataChanged,
|
||||||
[this] { emit servicesModified(); });
|
this, [this] { emit servicesModified(); });
|
||||||
connect(m_model.data(), &AndroidServiceWidget::AndroidServiceModel::invalidDataChanged,
|
connect(m_model.data(), &AndroidServiceWidget::AndroidServiceModel::invalidDataChanged,
|
||||||
[this] { emit servicesInvalid(); });
|
this, [this] { emit servicesInvalid(); });
|
||||||
}
|
}
|
||||||
|
|
||||||
AndroidServiceWidget::~AndroidServiceWidget()
|
AndroidServiceWidget::~AndroidServiceWidget()
|
||||||
|
@@ -381,7 +381,7 @@ AndroidSettingsWidget::AndroidSettingsWidget()
|
|||||||
this, &AndroidSettingsWidget::onSdkPathChanged);
|
this, &AndroidSettingsWidget::onSdkPathChanged);
|
||||||
|
|
||||||
connect(m_ndkListWidget, &QListWidget::currentTextChanged,
|
connect(m_ndkListWidget, &QListWidget::currentTextChanged,
|
||||||
[this, removeCustomNdkButton](const QString &ndk) {
|
this, [this, removeCustomNdkButton](const QString &ndk) {
|
||||||
updateUI();
|
updateUI();
|
||||||
removeCustomNdkButton->setEnabled(m_androidConfig.getCustomNdkList().contains(ndk));
|
removeCustomNdkButton->setEnabled(m_androidConfig.getCustomNdkList().contains(ndk));
|
||||||
});
|
});
|
||||||
|
Reference in New Issue
Block a user