summaryrefslogtreecommitdiff
path: root/misc.py
diff options
context:
space:
mode:
authorjerous <jerous@gmail.com>2008-06-01 22:42:21 +0200
committerjerous <jerous@gmail.com>2008-06-01 22:42:21 +0200
commitc77be8008530cf38c4c356eb25f211122b7b592c (patch)
tree4a7d2b0f73922aa9f66ec413f4748d405ce0cccf /misc.py
parent78c5428f1e9305b35735b3de142e1d94d5f2c7ea (diff)
handling hierarchical song data
selection of view
Diffstat (limited to 'misc.py')
-rw-r--r--misc.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/misc.py b/misc.py
index 4243c71..3f26df8 100644
--- a/misc.py
+++ b/misc.py
@@ -14,6 +14,11 @@ def sec2min(secs):
if sec<10:sec='0'+str(sec)
return str(min)+':'+str(sec)
+def unique(seq):
+ """Retrieve list of unique elements."""
+ seen = []
+ return t(c for c in seq if not (c in seen or seen.append(c)))
+
class Button(QtGui.QPushButton):
"""A simple Button class which calls $onClick when clicked."""
def __init__(self, caption, onClick=None, parent=None):