Changeset View
Changeset View
Standalone View
Standalone View
incidenceeditor-ng/incidenceresource.cpp
Show First 20 Lines • Show All 156 Lines • ▼ Show 20 Lines | |||||
void IncidenceResource::findResources() | void IncidenceResource::findResources() | ||||
{ | { | ||||
resourceDialog->show(); | resourceDialog->show(); | ||||
} | } | ||||
void IncidenceResource::dialogOkPressed() | void IncidenceResource::dialogOkPressed() | ||||
{ | { | ||||
ResourceItem::Ptr item = resourceDialog->selectedItem(); | ResourceItem::Ptr item = resourceDialog->selectedItem(); | ||||
if (item) { | |||||
QString name = item->ldapObject().value(QLatin1String("cn")); | QString name = item->ldapObject().value(QLatin1String("cn")); | ||||
QString email = item->ldapObject().value(QLatin1String("mail")); | QString email = item->ldapObject().value(QLatin1String("mail")); | ||||
#ifndef KDEPIM_MOBILE_UI | #ifndef KDEPIM_MOBILE_UI | ||||
KCalCore::Attendee::Ptr attendee(new KCalCore::Attendee(name, email, true)); | KCalCore::Attendee::Ptr attendee(new KCalCore::Attendee(name, email, true)); | ||||
attendee->setCuType(KCalCore::Attendee::Resource); | attendee->setCuType(KCalCore::Attendee::Resource); | ||||
dataModel->insertAttendee(dataModel->rowCount(), attendee); | dataModel->insertAttendee(dataModel->rowCount(), attendee); | ||||
#endif | #endif | ||||
} | } | ||||
} | |||||
void IncidenceResource::layoutChanged() | void IncidenceResource::layoutChanged() | ||||
{ | { | ||||
#ifndef KDEPIM_MOBILE_UI | #ifndef KDEPIM_MOBILE_UI | ||||
QHeaderView* headerView = mUi->mResourcesTable->horizontalHeader(); | QHeaderView* headerView = mUi->mResourcesTable->horizontalHeader(); | ||||
headerView->setSectionHidden(AttendeeTableModel::CuType, true); | headerView->setSectionHidden(AttendeeTableModel::CuType, true); | ||||
headerView->setSectionHidden(AttendeeTableModel::Name, true); | headerView->setSectionHidden(AttendeeTableModel::Name, true); | ||||
Show All 37 Lines |