diff options
| author | Felix Domke <tmbinc@elitedvb.net> | 2005-01-20 14:35:19 +0000 |
|---|---|---|
| committer | Felix Domke <tmbinc@elitedvb.net> | 2005-01-20 14:35:19 +0000 |
| commit | 9202d4248dd7df2f6e5eb53b4154c8297ec9b1d1 (patch) | |
| tree | 6be7a641506defe96a73e0279f934ac5670aba81 /lib/base/ebase.h | |
| parent | 13b7a9b397f36ca3195aad3702feb3db4cbb2f3e (diff) | |
| download | enigma2-9202d4248dd7df2f6e5eb53b4154c8297ec9b1d1.tar.gz enigma2-9202d4248dd7df2f6e5eb53b4154c8297ec9b1d1.zip | |
- redraw now in idle
- mainloop called from python (could be changed)
- clock components manages timer
- timer usuable from python
Diffstat (limited to 'lib/base/ebase.h')
| -rw-r--r-- | lib/base/ebase.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/base/ebase.h b/lib/base/ebase.h index b929cb6d..187f9548 100644 --- a/lib/base/ebase.h +++ b/lib/base/ebase.h @@ -9,6 +9,7 @@ #include <time.h> #include <lib/base/eptrlist.h> +#include <lib/python/connections.h> #include <libsig_comp.h> class eApplication; @@ -158,7 +159,7 @@ public: eSocketNotifier(eMainloop *context, int fd, int req, bool startnow=true); ~eSocketNotifier(); - Signal1<void, int> activated; + PSignal1<void, int> activated; void activate(int what) { /*emit*/ activated(what); } void start(); @@ -193,7 +194,7 @@ public: eTimer(eMainloop *context): context(*context), bActive(false) { } ~eTimer() { if (bActive) stop(); } - Signal0<void> timeout; + PSignal0<void> timeout; void activate(); bool isActive() { return bActive; } |
