aboutsummaryrefslogtreecommitdiff
path: root/voctogui/lib
diff options
context:
space:
mode:
authorMaZderMind <github@mazdermind.de>2016-01-05 19:38:42 +0100
committerMaZderMind <github@mazdermind.de>2016-01-05 19:38:42 +0100
commit50739c687d9252ab7d5c851bf32a1fd056f6544d (patch)
treef78ce7073d900b67f00f29e44eae0eb2148aa570 /voctogui/lib
parente2969b87441a46fe0c017f1f29bb7ec3f4fce585 (diff)
add cut-button and a cutlist-script and make both configurable
Diffstat (limited to 'voctogui/lib')
-rw-r--r--voctogui/lib/toolbar/misc.py12
1 files changed, 10 insertions, 2 deletions
diff --git a/voctogui/lib/toolbar/misc.py b/voctogui/lib/toolbar/misc.py
index 91ccf79..32dd96c 100644
--- a/voctogui/lib/toolbar/misc.py
+++ b/voctogui/lib/toolbar/misc.py
@@ -11,9 +11,17 @@ class MiscToolbarController(object):
self.log = logging.getLogger('MiscToolbarController')
closebtn = uibuilder.find_widget_recursive(drawing_area, 'close')
+ closebtn.set_visible( Config.getboolean('misc', 'close') )
+ closebtn.connect('clicked', self.on_closebtn_clicked)
- closebtn.connect('clicked', self.on_btn_clicked)
+ cutbtn = uibuilder.find_widget_recursive(drawing_area, 'cut')
+ cutbtn.set_visible( Config.getboolean('misc', 'cut') )
+ cutbtn.connect('clicked', self.on_cutbtn_clicked)
- def on_btn_clicked(self, btn):
+ def on_closebtn_clicked(self, btn):
self.log.info('close-button clicked')
Gtk.main_quit()
+
+ def on_cutbtn_clicked(self, btn):
+ self.log.info('cut-button clicked')
+ Connection.send('message', 'cut')