Changeset View
Changeset View
Standalone View
Standalone View
src/qtquick/quickitemsmodel.cpp
Show First 20 Lines • Show All 419 Lines • ▼ Show 20 Line(s) | |||||
420 | void ItemsModel::adoptItem(int index) | 420 | void ItemsModel::adoptItem(int index) | ||
421 | { | 421 | { | ||
422 | if (d->coreEngine) { | 422 | if (d->coreEngine) { | ||
423 | KNSCore::EntryInternal entry = d->model->data(d->model->index(index), Qt::UserRole).value<KNSCore::EntryInternal>(); | 423 | KNSCore::EntryInternal entry = d->model->data(d->model->index(index), Qt::UserRole).value<KNSCore::EntryInternal>(); | ||
424 | if (entry.isValid()) { | 424 | if (entry.isValid()) { | ||
425 | QStringList args = KShell::splitArgs(d->coreEngine->adoptionCommand(entry)); | 425 | QStringList args = KShell::splitArgs(d->coreEngine->adoptionCommand(entry)); | ||
426 | qCDebug(KNEWSTUFFQUICK) << "executing AdoptionCommand" << args; | 426 | qCDebug(KNEWSTUFFQUICK) << "executing AdoptionCommand" << args; | ||
427 | QProcess::startDetached(args.takeFirst(), args); | 427 | QProcess::startDetached(args.takeFirst(), args); | ||
428 | d->engine->idleMessage(i18n("Using %1").arg(entry.name())); | 428 | d->engine->idleMessage(i18n("Using %1", entry.name())); | ||
429 | } | 429 | } | ||
430 | } | 430 | } | ||
431 | } | 431 | } |