[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: =?utf-8?q?=5Bgluon=5D_graphics=3A_Use_the_Q=5FPRIVATE=5FSLOT_mac?=
From: Giulio Camuffo <giuliocamuffo () gmail ! com>
Date: 2011-01-26 13:49:00
Message-ID: 20110126134900.668A8A60A9 () git ! kde ! org
[Download RAW message or body]
Git commit a9e386796b39c97304e30e211f8f13063ed24948 by Giulio Camuffo.
Pushed by camuffo into branch 'master'.
Use the Q_PRIVATE_SLOT macro instead of declaring a private slot. Better from a BC perspective.
M +5 -5 graphics/materialinstance.cpp
M +2 -2 graphics/materialinstance.h
http://commits.kde.org/fad2ae7b/a9e386796b39c97304e30e211f8f13063ed24948
diff --git a/graphics/materialinstance.cpp b/graphics/materialinstance.cpp
index cc52f6c..1ff9352 100644
--- a/graphics/materialinstance.cpp
+++ b/graphics/materialinstance.cpp
@@ -43,6 +43,11 @@ class MaterialInstance::MaterialInstancePrivate
bound = false;
}
+ void setActiveCamera( Camera* camera )
+ {
+ activeCamera = camera;
+ }
+
Material* material;
QHash<QString, int> uniformLocations;
@@ -259,9 +264,4 @@ void MaterialInstance::bindTexture( const QString& name, int tex )
glUniform1i( uniformLocation( name ), id );
}
-void MaterialInstance::setActiveCamera( Camera* cam )
-{
- d->activeCamera = cam;
-}
-
#include "materialinstance.moc"
diff --git a/graphics/materialinstance.h b/graphics/materialinstance.h
index e677873..844c566 100644
--- a/graphics/materialinstance.h
+++ b/graphics/materialinstance.h
@@ -166,8 +166,8 @@ namespace GluonGraphics
class MaterialInstancePrivate;
MaterialInstancePrivate* const d;
- private Q_SLOTS:
- void setActiveCamera( Camera* );
+ Q_PRIVATE_SLOT( d, void setActiveCamera( Camera* camera ) );
+
};
}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic