当前位置: 首页>>代码示例>>C++>>正文


C++ CalendarEvent::folderId方法代码示例

本文整理汇总了C++中CalendarEvent::folderId方法的典型用法代码示例。如果您正苦于以下问题:C++ CalendarEvent::folderId方法的具体用法?C++ CalendarEvent::folderId怎么用?C++ CalendarEvent::folderId使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在CalendarEvent的用法示例。


在下文中一共展示了CalendarEvent::folderId方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。

示例1: QVariant

	// Iterate over the list of events
	foreach (const CalendarEvent &event, events2) {
		// Copy the data into a model entry
		QVariantMap entry;
		entry["myType"] = QVariant(trUtf8("tomorrow"));
		entry["eventId"] = event.id();
		entry["accountId"] = event.accountId();
		entry["subject"] = event.subject().replace('&', "&amp;").replace('<', "&lt;").replace('>', "&gt;").replace('"', "&quot;");
		entry["order"] = order++;
		entry["startTime"] = event.startTime();
		entry["endTime"] = event.endTime();
		entry["timeString"] = "";
		entry["account"] = event.accountId();

		std::stringstream keyStream;
		keyStream << event.accountId() << event.folderId();
		std::string key = keyStream.str();
		entry["color24"] = QString::number(accountColor[key], 16);

		qDebug() << "FMI ######### key:" <<  QString::fromStdString(key) << "=" << accountColor[key];
		qDebug() << "FMI #########    id:" << event.id() << " subject" << event.subject() << " startTime:" << event.startTime().toString(Qt::DefaultLocaleShortDate);
		entries.append(entry);
	}
开发者ID:Jendorski,项目名称:WeekViewer,代码行数:23,代码来源:customgroupmodel.cpp

示例2: loadEvent

//! [2]
void EventEditor::loadEvent(const EventKey &eventKey)
{
    m_eventKey = eventKey;

    // Load the event from the persistent storage
    const CalendarEvent event = m_calendarService->event(m_eventKey.accountId(), m_eventKey.eventId());

    // Update the properties with the data from the event
    m_subject = event.subject();
    m_location = event.location();
    m_startTime = event.startTime();
    m_endTime = event.endTime();
    m_folderId = event.folderId();
    m_accountId = event.accountId();

    // Emit the change notifications
    emit subjectChanged();
    emit locationChanged();
    emit startTimeChanged();
    emit endTimeChanged();
    emit folderIdChanged();
    emit accountIdChanged();
}
开发者ID:13natty,项目名称:Cascades-Samples,代码行数:24,代码来源:EventEditor.cpp


注:本文中的CalendarEvent::folderId方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。