aboutsummaryrefslogtreecommitdiff
path: root/lib/nav
diff options
context:
space:
mode:
authorFelix Domke <tmbinc@elitedvb.net>2005-02-27 02:20:31 +0000
committerFelix Domke <tmbinc@elitedvb.net>2005-02-27 02:20:31 +0000
commitdba614edd2aad3c17e244914eaef3809d8300cb1 (patch)
tree382782ddff50bf88e421d933b13e35b9e5682cff /lib/nav
parent1cdf6cb021fcaa6548b90ba7b6765cf1e8b8b37b (diff)
downloadenigma2-dba614edd2aad3c17e244914eaef3809d8300cb1.tar.gz
enigma2-dba614edd2aad3c17e244914eaef3809d8300cb1.zip
- hopefully fixed some python/refcount stuff (__deref__ is still evil!)
- first work on skin support, not really far - improved infobar - deletes components when destroying screens - fixed elistbox and component - add ability to change bouqet - real query parser still unfinished
Diffstat (limited to 'lib/nav')
-rw-r--r--lib/nav/core.h2
-rw-r--r--lib/nav/pcore.h2
-rw-r--r--lib/nav/playlist.h17
3 files changed, 2 insertions, 19 deletions
diff --git a/lib/nav/core.h b/lib/nav/core.h
index c049e43d..6c94fe2c 100644
--- a/lib/nav/core.h
+++ b/lib/nav/core.h
@@ -8,7 +8,7 @@
class eNavigation: public iObject, public Object
{
- DECLARE_REF;
+ DECLARE_REF(eNavigation);
private:
ePtr<iPlayableService> m_runningService;
ePtr<iServiceHandler> m_servicehandler;
diff --git a/lib/nav/pcore.h b/lib/nav/pcore.h
index 004bab27..1a910b82 100644
--- a/lib/nav/pcore.h
+++ b/lib/nav/pcore.h
@@ -8,7 +8,7 @@
class pNavigation: public iObject, public Object
{
-DECLARE_REF;
+DECLARE_REF(pNavigation);
public:
PSignal1<void, int> m_event;
diff --git a/lib/nav/playlist.h b/lib/nav/playlist.h
index 6d89406e..e69de29b 100644
--- a/lib/nav/playlist.h
+++ b/lib/nav/playlist.h
@@ -1,17 +0,0 @@
-#ifndef __lib_nav_playlist_h
-#define __lib_nav_playlist_h
-
-#include <list>
-#include <lib/base/object.h>
-#include <lib/service/iservice.h>
-
-class ePlaylist: public iObject, public std::list<eServiceReference>
-{
-DECLARE_REF;
-public:
- ePlaylist();
- virtual ~ePlaylist();
- std::list<eServiceReference>::iterator m_current;
-};
-
-#endif