Changeset View
Changeset View
Standalone View
Standalone View
applets/kicker/plugin/recentusagemodel.cpp
Show First 20 Lines • Show All 221 Lines • ▼ Show 20 Line(s) | 221 | if (!jumpList.isEmpty()) { | |||
---|---|---|---|---|---|
222 | actionList << jumpList << Kicker::createSeparatorActionItem(); | 222 | actionList << jumpList << Kicker::createSeparatorActionItem(); | ||
223 | } | 223 | } | ||
224 | 224 | | |||
225 | const QVariantList &recentDocuments = Kicker::recentDocumentActions(service); | 225 | const QVariantList &recentDocuments = Kicker::recentDocumentActions(service); | ||
226 | if (!recentDocuments.isEmpty()) { | 226 | if (!recentDocuments.isEmpty()) { | ||
227 | actionList << recentDocuments << Kicker::createSeparatorActionItem(); | 227 | actionList << recentDocuments << Kicker::createSeparatorActionItem(); | ||
228 | } | 228 | } | ||
229 | 229 | | |||
230 | const QVariantMap &forgetAction = Kicker::createActionItem(i18n("Forget Application"), QStringLiteral("forget")); | 230 | const QVariantMap &forgetAction = Kicker::createActionItem(i18n("Forget Application"), QStringLiteral("edit-clear-history"), QStringLiteral("forget")); | ||
231 | actionList << forgetAction; | 231 | actionList << forgetAction; | ||
232 | 232 | | |||
233 | const QVariantMap &forgetAllAction = Kicker::createActionItem(forgetAllActionName(), QStringLiteral("forgetAll")); | 233 | const QVariantMap &forgetAllAction = Kicker::createActionItem(forgetAllActionName(), QStringLiteral("edit-clear-history"), QStringLiteral("forgetAll")); | ||
234 | actionList << forgetAllAction; | 234 | actionList << forgetAllAction; | ||
235 | 235 | | |||
236 | return actionList; | 236 | return actionList; | ||
237 | } | 237 | } | ||
238 | 238 | | |||
239 | return QVariant(); | 239 | return QVariant(); | ||
240 | } | 240 | } | ||
241 | 241 | | |||
▲ Show 20 Lines • Show All 54 Lines • ▼ Show 20 Line(s) | 295 | } else if (role == Kicker::UrlRole) { | |||
296 | return url; | 296 | return url; | ||
297 | } else if (role == Kicker::HasActionListRole) { | 297 | } else if (role == Kicker::HasActionListRole) { | ||
298 | return true; | 298 | return true; | ||
299 | } else if (role == Kicker::ActionListRole) { | 299 | } else if (role == Kicker::ActionListRole) { | ||
300 | QVariantList actionList = Kicker::createActionListForFileItem(fileItem); | 300 | QVariantList actionList = Kicker::createActionListForFileItem(fileItem); | ||
301 | 301 | | |||
302 | actionList << Kicker::createSeparatorActionItem(); | 302 | actionList << Kicker::createSeparatorActionItem(); | ||
303 | 303 | | |||
304 | const QVariantMap &openParentFolder = Kicker::createActionItem(i18n("Open Containing Folder"), QStringLiteral("openParentFolder")); | 304 | QVariantMap openParentFolder = Kicker::createActionItem(i18n("Open Containing Folder"), QStringLiteral("folder-open"), QStringLiteral("openParentFolder")); | ||
305 | actionList << openParentFolder; | 305 | actionList << openParentFolder; | ||
306 | 306 | | |||
307 | const QVariantMap &forgetAction = Kicker::createActionItem(i18n("Forget Document"), QStringLiteral("forget")); | 307 | QVariantMap forgetAction = Kicker::createActionItem(i18n("Forget Document"), QStringLiteral("edit-clear-history"), QStringLiteral("forget")); | ||
308 | actionList << forgetAction; | 308 | actionList << forgetAction; | ||
309 | 309 | | |||
310 | const QVariantMap &forgetAllAction = Kicker::createActionItem(forgetAllActionName(), QStringLiteral("forgetAll")); | 310 | QVariantMap forgetAllAction = Kicker::createActionItem(forgetAllActionName(), QStringLiteral("edit-clear-history"), QStringLiteral("forgetAll")); | ||
311 | actionList << forgetAllAction; | 311 | actionList << forgetAllAction; | ||
312 | 312 | | |||
313 | return actionList; | 313 | return actionList; | ||
314 | } | 314 | } | ||
315 | 315 | | |||
316 | return QVariant(); | 316 | return QVariant(); | ||
317 | } | 317 | } | ||
318 | 318 | | |||
▲ Show 20 Lines • Show All 101 Lines • ▼ Show 20 Line(s) | 419 | { | |||
420 | return rowCount(); | 420 | return rowCount(); | ||
421 | } | 421 | } | ||
422 | 422 | | |||
423 | QVariantList RecentUsageModel::actions() const | 423 | QVariantList RecentUsageModel::actions() const | ||
424 | { | 424 | { | ||
425 | QVariantList actionList; | 425 | QVariantList actionList; | ||
426 | 426 | | |||
427 | if (rowCount()) { | 427 | if (rowCount()) { | ||
428 | actionList << Kicker::createActionItem(forgetAllActionName(), QStringLiteral("forgetAll")); | 428 | actionList << Kicker::createActionItem(forgetAllActionName(), QStringLiteral("edit-clear-history"), QStringLiteral("forgetAll")); | ||
429 | } | 429 | } | ||
430 | 430 | | |||
431 | return actionList; | 431 | return actionList; | ||
432 | } | 432 | } | ||
433 | 433 | | |||
434 | QString RecentUsageModel::forgetAllActionName() const | 434 | QString RecentUsageModel::forgetAllActionName() const | ||
435 | { | 435 | { | ||
436 | switch (m_usage) { | 436 | switch (m_usage) { | ||
▲ Show 20 Lines • Show All 90 Lines • Show Last 20 Lines |