diff options
author | MaZderMind <git@mazdermind.de> | 2015-11-11 11:48:02 +0100 |
---|---|---|
committer | MaZderMind <git@mazdermind.de> | 2015-11-11 11:48:02 +0100 |
commit | 86ba5cf8a81920b4f79840adcd226591fc0d0323 (patch) | |
tree | 862d3a36829b8cd6b84103a8d3eb7a26c41ec1dc /voctogui/lib/toolbar | |
parent | c655f1647aa3357b28b04c84ae454afbd2bf9101 (diff) |
remove specialfunctions - they did nothing after all
Diffstat (limited to 'voctogui/lib/toolbar')
-rw-r--r-- | voctogui/lib/toolbar/specialfunctions.py | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/voctogui/lib/toolbar/specialfunctions.py b/voctogui/lib/toolbar/specialfunctions.py deleted file mode 100644 index 61fb6bf..0000000 --- a/voctogui/lib/toolbar/specialfunctions.py +++ /dev/null @@ -1,33 +0,0 @@ -import logging -from gi.repository import Gtk - -class SpecialFunctionsToolbarController(object): - """ Manages Accelerators and Clicks on the Composition Toolbar-Buttons """ - - def __init__(self, drawing_area, win, uibuilder, video_display): - self.log = logging.getLogger('SpecialFunctionsToolbarController') - - self.video_display = video_display - - accelerators = Gtk.AccelGroup() - win.add_accel_group(accelerators) - - composites = [ - 'preview_fullscreen', - 'preview_freeze', - ] - - for idx, name in enumerate(composites): - key, mod = Gtk.accelerator_parse('F%u' % (idx+10)) - btn = uibuilder.find_widget_recursive(drawing_area, name) - btn.set_name(name) - - # Thanks to http://stackoverflow.com/a/19739855/1659732 - childbtn = btn.get_child() - childbtn.add_accelerator('clicked', accelerators, key, mod, Gtk.AccelFlags.VISIBLE) - childbtn.connect('button-press-event', self.on_btn_event) - childbtn.connect('button-release-event', self.on_btn_event) - - def on_btn_event(self, btn, event): - self.log.info("on_btn_event: %s @ %s", event.type, btn.get_name()) - # do sth. to self.video_display here |