mirror of
https://bitbucket.org/smil3y/kde-playground.git
synced 2025-02-23 10:22:50 +00:00
kgreeter: set icon for system actions
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
parent
a05a9f7fa4
commit
ed5e146d3b
2 changed files with 6 additions and 1 deletions
|
@ -7,7 +7,7 @@ if(${CMAKE_SOURCE_DIR} STREQUAL ${CMAKE_CURRENT_SOURCE_DIR})
|
|||
add_definitions(${QT_DEFINITIONS} ${KDE4_DEFINITIONS})
|
||||
endif()
|
||||
|
||||
set(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake/modules")
|
||||
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/cmake/modules")
|
||||
set(CMAKE_AUTOMOC TRUE)
|
||||
set(CMAKE_AUTOUIC TRUE)
|
||||
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
#include <QSettings>
|
||||
#include <QMainWindow>
|
||||
#include <QPainter>
|
||||
#include <KIcon>
|
||||
#include <KStyle>
|
||||
#include <KGlobalSettings>
|
||||
#include <KSharedConfig>
|
||||
|
@ -141,9 +142,13 @@ KGreeter::KGreeter(QWidget *parent)
|
|||
m_ui.groupbox->setTitle(QString::fromUtf8(lightdm_get_hostname()));
|
||||
|
||||
m_ui.actionSuspend->setVisible(lightdm_get_can_suspend());
|
||||
m_ui.actionSuspend->setIcon(KIcon("system-suspend"));
|
||||
m_ui.actionHibernate->setVisible(lightdm_get_can_hibernate());
|
||||
m_ui.actionHibernate->setIcon(KIcon("system-suspend-hibernate"));
|
||||
m_ui.actionPoweroff->setVisible(lightdm_get_can_shutdown());
|
||||
m_ui.actionPoweroff->setIcon(KIcon("system-shutdown"));
|
||||
m_ui.actionReboot->setVisible(lightdm_get_can_restart());
|
||||
m_ui.actionReboot->setIcon(KIcon("system-reboot"));
|
||||
connect(m_ui.actionSuspend, SIGNAL(triggered()), this, SLOT(slotSuspend()));
|
||||
connect(m_ui.actionHibernate, SIGNAL(triggered()), this, SLOT(slotHibernate()));
|
||||
connect(m_ui.actionPoweroff, SIGNAL(triggered()), this, SLOT(slotPoweroff()));
|
||||
|
|
Loading…
Add table
Reference in a new issue