Avoid to detach element

wilder
Laurent Montel 8 years ago
parent 584fe4e3aa
commit c8a99db9b9
  1. 2
      src/identity/identitylistview.cpp
  2. 4
      src/identity/identitypage.cpp

@ -166,7 +166,7 @@ void IdentityListView::commitData(QWidget *editor)
if (!selectedItems().isEmpty()) {
QLineEdit *edit = qobject_cast<QLineEdit *>(editor); // krazy:exclude=qclasses
if (edit) {
IdentityListViewItem *item = dynamic_cast<IdentityListViewItem *>(selectedItems()[0]);
IdentityListViewItem *item = dynamic_cast<IdentityListViewItem *>(selectedItems().at(0));
const QString text = edit->text();
Q_EMIT rename(item, text);
}

@ -161,7 +161,7 @@ void IdentityPage::slotNewIdentity()
KIdentityManagement::Identity &newIdent = mIdentityManager->modifyIdentityForName(identityName);
QTreeWidgetItem *item = nullptr;
if (!mIPage.mIdentityList->selectedItems().isEmpty()) {
item = mIPage.mIdentityList->selectedItems()[0];
item = mIPage.mIdentityList->selectedItems().at(0);
}
QTreeWidgetItem *newItem = nullptr;
@ -217,7 +217,7 @@ void IdentityPage::slotRemoveIdentity()
IdentityListViewItem *item = nullptr;
if (!mIPage.mIdentityList->selectedItems().isEmpty()) {
item = dynamic_cast<IdentityListViewItem *>(mIPage.mIdentityList->selectedItems()[0]);
item = dynamic_cast<IdentityListViewItem *>(mIPage.mIdentityList->selectedItems().at(0));
}
if (!item) {
return;

Loading…
Cancel
Save