Export to Kv in the example editor
authorJavier Sancho <jsf@jsancho.org>
Wed, 25 Jul 2018 17:34:01 +0000 (19:34 +0200)
committerJavier Sancho <jsf@jsancho.org>
Wed, 25 Jul 2018 17:34:01 +0000 (19:34 +0200)
examples/designer.py

index 17551ed..adeb2cb 100644 (file)
@@ -18,6 +18,9 @@ BoxLayout:
         Button:
             text: 'Add label'
             on_press: app.add_label()
+        Button:
+            text: 'Export to Kv'
+            on_press: app.export_to_kv()
 ''')
 
 class DesignerApp(App):
@@ -35,6 +38,9 @@ class DesignerApp(App):
         self.label_id += 1
         self.form_canvas.add_widget(Label(text='Label ' + str(self.label_id)))
 
+    def export_to_kv(self):
+        print(self.form_canvas.export_to_kv())
+
     def build(self):
         return screen