Adding upstream version 0.9.0+20150914.
This commit is contained in:
parent
fe3d3c1489
commit
b27039f629
@ -1,8 +1,9 @@
|
||||
/*
|
||||
* File: Settings.h
|
||||
* Author: christian
|
||||
* Copyright (c) 2014 Christian Surlykke
|
||||
*
|
||||
* Created on 15. februar 2014, 11:44
|
||||
* This file is part of the LXQt project. <http://lxqt.org>
|
||||
* It is distributed under the LGPL 2.1 or later license.
|
||||
* Please refer to the LICENSE file for a copy of the license.
|
||||
*/
|
||||
#ifndef POWER_MANAGEMENT_SETTINGS_H
|
||||
#define POWER_MANAGEMENT_SETTINGS_H
|
||||
|
@ -6,6 +6,6 @@ Comment=Various settings regarding Power Management like battery or idleness wat
|
||||
Exec=lxqt-config-powermanagement
|
||||
Icon=preferences-system-power-management
|
||||
Categories=Settings;DesktopSettings;Qt;LXQt;
|
||||
OnlyShowIn=LXQt;LXDE;
|
||||
OnlyShowIn=LXQt;
|
||||
|
||||
#TRANSLATIONS_DIR=translations
|
||||
|
@ -1,3 +1,11 @@
|
||||
/*
|
||||
* Copyright (c) 2014 Christian Surlykke
|
||||
*
|
||||
* This file is part of the LXQt project. <http://lxqt.org>
|
||||
* It is distributed under the LGPL 2.1 or later license.
|
||||
* Please refer to the LICENSE file for a copy of the license.
|
||||
*/
|
||||
|
||||
#include "batteryinfodialog.h"
|
||||
#include "ui_batteryinfodialog.h"
|
||||
|
||||
|
@ -1,3 +1,11 @@
|
||||
/*
|
||||
* Copyright (c) 2014 Christian Surlykke
|
||||
*
|
||||
* This file is part of the LXQt project. <http://lxqt.org>
|
||||
* It is distributed under the LGPL 2.1 or later license.
|
||||
* Please refer to the LICENSE file for a copy of the license.
|
||||
*/
|
||||
|
||||
#ifndef BATTERYINFODIALOG_H
|
||||
#define BATTERYINFODIALOG_H
|
||||
|
||||
|
@ -1,3 +1,10 @@
|
||||
/*
|
||||
* Copyright (c) 2014, 2015 Christian Surlykke, Paulo Lieuthier
|
||||
*
|
||||
* This file is part of the LXQt project. <http://lxqt.org>
|
||||
* It is distributed under the LGPL 2.1 or later license.
|
||||
* Please refer to the LICENSE file for a copy of the license.
|
||||
*/
|
||||
#include "iconproducer.h"
|
||||
#include <LXQt/Settings>
|
||||
#include <XdgIcon>
|
||||
|
@ -1,3 +1,11 @@
|
||||
/*
|
||||
* Copyright (c) 2014 Christian Surlykke
|
||||
*
|
||||
* This file is part of the LXQt project. <http://lxqt.org>
|
||||
* It is distributed under the LGPL 2.1 or later license.
|
||||
* Please refer to the LICENSE file for a copy of the license.
|
||||
*/
|
||||
|
||||
#ifndef ICONPRODUCER_H
|
||||
#define ICONPRODUCER_H
|
||||
#include <QString>
|
||||
|
20
src/lid.cpp
20
src/lid.cpp
@ -34,20 +34,23 @@
|
||||
|
||||
Lid::Lid()
|
||||
{
|
||||
mUPowerInterface = new QDBusInterface("org.freedesktop.UPower", "/org/freedesktop/UPower", "org.freedesktop.UPower",
|
||||
mUPowerInterface = new QDBusInterface("org.freedesktop.UPower",
|
||||
"/org/freedesktop/UPower",
|
||||
"org.freedesktop.UPower",
|
||||
QDBusConnection::systemBus(), this);
|
||||
mUPowerPropertiesInterface = new QDBusInterface("org.freedesktop.UPower", "/org/freedesktop/UPower", "org.freedesktop.DBus.Properties",
|
||||
|
||||
mUPowerPropertiesInterface = new QDBusInterface("org.freedesktop.UPower",
|
||||
"/org/freedesktop/UPower",
|
||||
"org.freedesktop.DBus.Properties",
|
||||
QDBusConnection::systemBus(), this);
|
||||
if (! connect(mUPowerInterface, SIGNAL(Changed()), this, SLOT(uPowerChange())))
|
||||
{
|
||||
qDebug() << "Could not connect to org.freedesktop.UPower.changed(), connecting to org.freedesktop.DBus.Properties.PropertiesChanged(..) instead";
|
||||
QDBusConnection::systemBus().connect("org.freedesktop.UPower",
|
||||
|
||||
if (!QDBusConnection::systemBus().connect("org.freedesktop.UPower",
|
||||
"/org/freedesktop/UPower",
|
||||
"org.freedesktop.DBus.Properties",
|
||||
"PropertiesChanged",
|
||||
this,
|
||||
SLOT(uPowerChange()));
|
||||
}
|
||||
SLOT(uPowerChange())))
|
||||
qDebug() << "Could not connect to org.freedesktop.DBus.Properties.PropertiesChanged()";
|
||||
|
||||
mIsClosed = mUPowerPropertiesInterface->property("LidIsClosed").toBool();
|
||||
}
|
||||
@ -62,7 +65,6 @@ bool Lid::onBattery()
|
||||
return mUPowerInterface->property("OnBattery").toBool();
|
||||
}
|
||||
|
||||
|
||||
void Lid::uPowerChange()
|
||||
{
|
||||
bool newIsClosed = mUPowerInterface->property("LidIsClosed").toBool();
|
||||
|
@ -1,8 +1,9 @@
|
||||
/*
|
||||
* File: powermanagementd.h
|
||||
* Author: Christian Surlykke
|
||||
* Copyright (c) 2014 Christian Surlykke
|
||||
*
|
||||
* Created on 9. februar 2014, 16:15
|
||||
* This file is part of the LXQt project. <http://lxqt.org>
|
||||
* It is distributed under the LGPL 2.1 or later license.
|
||||
* Please refer to the LICENSE file for a copy of the license.
|
||||
*/
|
||||
|
||||
#ifndef POWERMANAGEMENTD_H
|
||||
|
@ -1,3 +1,11 @@
|
||||
/*
|
||||
* Copyright (c) 2014,2015 Christian Surlykke, Paulo Lieuthier
|
||||
*
|
||||
* This file is part of the LXQt project. <http://lxqt.org>
|
||||
* It is distributed under the LGPL 2.1 or later license.
|
||||
* Please refer to the LICENSE file for a copy of the license.
|
||||
*/
|
||||
|
||||
#ifndef WATCHER_H
|
||||
#define WATCHER_H
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user