summaryrefslogtreecommitdiff
path: root/src/YalpClients/EflClient/medialist.py
diff options
context:
space:
mode:
authorNicole Vreden <damba@mecka.net>2010-02-14 23:09:07 +0100
committerNicole Vreden <damba@mecka.net>2010-02-14 23:09:07 +0100
commit65eee8eacb08fe6c2aa08a8cd87fce4aa2034d9b (patch)
tree91fe2328dec3a3a81daa734c6c7b6e213f5eb097 /src/YalpClients/EflClient/medialist.py
parentcaa647e9c95351d76c92a894193dbbe1d4d0954b (diff)
Python-EFL-GUI: added Streaming Functions
- prepared files for streaming - changed medialist to dynamic list Signed-off-by: Nicole Vreden <damba@mecka.net>
Diffstat (limited to 'src/YalpClients/EflClient/medialist.py')
-rw-r--r--src/YalpClients/EflClient/medialist.py34
1 files changed, 8 insertions, 26 deletions
diff --git a/src/YalpClients/EflClient/medialist.py b/src/YalpClients/EflClient/medialist.py
index c3a3e70..13132d2 100644
--- a/src/YalpClients/EflClient/medialist.py
+++ b/src/YalpClients/EflClient/medialist.py
@@ -14,34 +14,16 @@ class Medias(object):
self.win = win
self.c = c
self.add_button()
-
- def huhu(self, obj, str, x):
- print "guck guck"
+ self.medialist = elementary.List(self.win);
+ self.medialist.size_hint_weight_set(1.0, 1.0)
+ self.medialist.size_hint_align_set(-1.0, -1.0)
+ self.c.part_swallow("medialist", self.medialist)
- def fill_medialist(self, win, c):
- items = [("huhu", self.huhu),
- ("haha", self.huhu),
- ("hoho", self.huhu),
- ("hehe", self.huhu),
- ("hihi", self.huhu),
- ("12345", self.huhu),
- ("abcde", self.huhu),
- ("fghij", self.huhu),
- ("klmno", self.huhu),
- ("pqrst", self.huhu),
- ("uvwxyz", self.huhu)]
+ def add_media(self, media):
+ self.medialist.item_append(media.result.name, None, None, media.callback)
+ self.medialist.show()
+ self.medialist.go()
- medialist = elementary.List(win);
- medialist.size_hint_weight_set(1.0, 1.0)
- medialist.size_hint_align_set(-1.0, -1.0)
- c.part_swallow("medialist", medialist)
-
- for item in items:
- #print item[0]
- medialist.item_append(item[0], None, None, item[1])
-
- medialist.show()
- medialist.go()
def add_button(self):
addbutton = elementary.Button(self.win)