[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: branches/KDE/4.2/kdebase/workspace/libs/kephal/kded_kephal/dbus
From: Pino Toscano <pino () kde ! org>
Date: 2009-02-08 23:12:25
Message-ID: 1234134745.254438.18121.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 923562 by pino:
qreal should not be used in dbus interfaces, as otherwise in platforms where qreal = \
float functions with qreal's won't be seen at all thus, just use double and in case \
cast to float
M +2 -2 dbusapi_configurations.cpp
M +1 -1 dbusapi_configurations.h
M +2 -2 dbusapi_outputs.cpp
M +2 -2 dbusapi_outputs.h
--- branches/KDE/4.2/kdebase/workspace/libs/kephal/kded_kephal/dbus/dbusapi_configurations.cpp \
#923561:923562 @@ -109,10 +109,10 @@
return false;
}
-bool DBusAPIConfigurations::changeRate(QString output, qreal rate) {
+bool DBusAPIConfigurations::changeRate(QString output, double rate) {
Output * o = Outputs::self()->output(output);
if (o) {
- return Configurations::self()->changeRate(o, rate);
+ return Configurations::self()->changeRate(o, static_cast<float>(rate));
}
return false;
}
--- branches/KDE/4.2/kdebase/workspace/libs/kephal/kded_kephal/dbus/dbusapi_configurations.h \
#923561:923562 @@ -51,7 +51,7 @@
bool move(QString output, QPoint position);
bool resize(QString output, QSize size);
bool rotate(QString output, int rotation);
- bool changeRate(QString output, qreal rate);
+ bool changeRate(QString output, double rate);
bool reflectX(QString output, bool reflect);
bool reflectY(QString output, bool reflect);
int screen(QString output);
--- branches/KDE/4.2/kdebase/workspace/libs/kephal/kded_kephal/dbus/dbusapi_outputs.cpp \
#923561:923562 @@ -127,7 +127,7 @@
return 0;
}
-qreal DBusAPIOutputs::availableRate(QString id, int i)
+double DBusAPIOutputs::availableRate(QString id, int i)
{
if (! m_rates.contains(id)) {
numAvailableRates(id);
@@ -146,7 +146,7 @@
return RotateNormal;
}
-qreal DBusAPIOutputs::rate(QString id) {
+double DBusAPIOutputs::rate(QString id) {
Output * output = Outputs::self()->output(id);
if (output && output->isActivated()) {
return output->rate();
--- branches/KDE/4.2/kdebase/workspace/libs/kephal/kded_kephal/dbus/dbusapi_outputs.h \
#923561:923562 @@ -52,11 +52,11 @@
bool isConnected(QString id);
bool isActivated(QString id);
int rotation(QString id);
- qreal rate(QString id);
+ double rate(QString id);
bool reflectX(QString id);
bool reflectY(QString id);
int numAvailableRates(QString id);
- qreal availableRate(QString id, int index);
+ double availableRate(QString id, int index);
Q_SIGNALS:
void outputConnected(QString id);
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic