[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