summaryrefslogtreecommitdiffstats
path: root/qt-ui/profile/animationfunctions.h
diff options
context:
space:
mode:
authorGravatar Tomaz Canabrava <tcanabrava@kde.org>2014-01-14 16:01:17 -0200
committerGravatar Dirk Hohndel <dirk@hohndel.org>2014-01-16 10:12:29 +0700
commitca07f45561aecf788dfbbbda9e36135f6fae69d2 (patch)
tree000717f1fea8c0608179f8dfd494f39dce890981 /qt-ui/profile/animationfunctions.h
parent408b7dd5e568519360701e01bc87888a5d8be931 (diff)
downloadsubsurface-ca07f45561aecf788dfbbbda9e36135f6fae69d2.tar.gz
Added a new Namespace to deal with Animations and related functions.
Since the animation methods are fairly the same for any QGraphicsItem, I created a new namespace named 'Animations' that should handle all of the specific Animation Functions there, and the programmer has to call those functions from the objects. Good thing is that this reduces boilerplate code. Signed-off-by: Tomaz Canabrava <tcanabrava@kde.org> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Diffstat (limited to 'qt-ui/profile/animationfunctions.h')
-rw-r--r--qt-ui/profile/animationfunctions.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/qt-ui/profile/animationfunctions.h b/qt-ui/profile/animationfunctions.h
new file mode 100644
index 000000000..e1a0d4dee
--- /dev/null
+++ b/qt-ui/profile/animationfunctions.h
@@ -0,0 +1,12 @@
+#ifndef ANIMATIONFUNCTIONS_H
+#define ANIMATIONFUNCTIONS_H
+
+#include <QtGlobal>
+class QObject;
+
+namespace Animations{
+ void hide(QObject *obj);
+ void moveTo(QObject *obj, qreal x, qreal y);
+};
+
+#endif \ No newline at end of file