Changeset View
Changeset View
Standalone View
Standalone View
daemon/actions/bundled/handlebuttoneventsconfig.cpp
Show First 20 Lines • Show All 98 Lines • ▼ Show 20 Line(s) | 93 | { | |||
---|---|---|---|---|---|
99 | Q_FOREACH (QComboBox *box, boxes) { | 99 | Q_FOREACH (QComboBox *box, boxes) { | ||
100 | box->addItem(QIcon::fromTheme("dialog-cancel"), i18n("Do nothing"), (uint)SuspendSession::None); | 100 | box->addItem(QIcon::fromTheme("dialog-cancel"), i18n("Do nothing"), (uint)SuspendSession::None); | ||
101 | if (methods.contains(Solid::PowerManagement::SuspendState)) { | 101 | if (methods.contains(Solid::PowerManagement::SuspendState)) { | ||
102 | box->addItem(QIcon::fromTheme("system-suspend"), i18n("Suspend"), (uint)SuspendSession::ToRamMode); | 102 | box->addItem(QIcon::fromTheme("system-suspend"), i18n("Suspend"), (uint)SuspendSession::ToRamMode); | ||
103 | } | 103 | } | ||
104 | if (methods.contains(Solid::PowerManagement::HibernateState)) { | 104 | if (methods.contains(Solid::PowerManagement::HibernateState)) { | ||
105 | box->addItem(QIcon::fromTheme("system-suspend-hibernate"), i18n("Hibernate"), (uint)SuspendSession::ToDiskMode); | 105 | box->addItem(QIcon::fromTheme("system-suspend-hibernate"), i18n("Hibernate"), (uint)SuspendSession::ToDiskMode); | ||
106 | } | 106 | } | ||
107 | if (methods.contains(Solid::PowerManagement::HybridSuspendState)) { | ||||
108 | box->addItem(QIcon::fromTheme("system-suspend-hybrid"), i18n("Hybrid suspend"), (uint)SuspendSession::SuspendHybridMode); | ||||
109 | } | ||||
107 | box->addItem(QIcon::fromTheme("system-shutdown"), i18n("Shut down"), (uint)SuspendSession::ShutdownMode); | 110 | box->addItem(QIcon::fromTheme("system-shutdown"), i18n("Shut down"), (uint)SuspendSession::ShutdownMode); | ||
108 | box->addItem(QIcon::fromTheme("system-lock-screen"), i18n("Lock screen"), (uint)SuspendSession::LockScreenMode); | 111 | box->addItem(QIcon::fromTheme("system-lock-screen"), i18n("Lock screen"), (uint)SuspendSession::LockScreenMode); | ||
109 | if (box != m_lidCloseCombo) { | 112 | if (box != m_lidCloseCombo) { | ||
110 | box->addItem(QIcon::fromTheme("system-log-out"), i18n("Prompt log out dialog"), (uint)SuspendSession::LogoutDialogMode); | 113 | box->addItem(QIcon::fromTheme("system-log-out"), i18n("Prompt log out dialog"), (uint)SuspendSession::LogoutDialogMode); | ||
111 | } | 114 | } | ||
112 | box->addItem(QIcon::fromTheme("preferences-desktop-screensaver"), i18n("Turn off screen"), (uint)SuspendSession::TurnOffScreenMode); | 115 | box->addItem(QIcon::fromTheme("preferences-desktop-screensaver"), i18n("Turn off screen"), (uint)SuspendSession::TurnOffScreenMode); | ||
113 | } | 116 | } | ||
114 | } | 117 | } | ||
▲ Show 20 Lines • Show All 64 Lines • Show Last 20 Lines |