fork download
  1. # Test explorateur
  2.  
  3. import sys
  4.  
  5. import sys
  6.  
  7. sys.path.append('/Applications/Kivy.app/Contents/Resources/kivy')
  8. sys.path.append('/Applications/Kivy.app/Contents/Resources/lib/sitepackages')
  9. sys.path.append('/Users/adrienbruchet/Documents/examples/demo/pictures copie')
  10.  
  11. import kivy
  12.  
  13. from kivy.app import App
  14. from kivy.uix.boxlayout import BoxLayout
  15. from kivy.uix.floatlayout import FloatLayout
  16. from kivy.uix.anchorlayout import AnchorLayout
  17. from kivy.uix.button import Button
  18. from kivy.uix.togglebutton import ToggleButton
  19. from kivy.uix.slider import Slider
  20. from kivy.uix.widget import Widget
  21. from kivy.uix.scatter import Scatter
  22. from kivy.uix.textinput import TextInput
  23. from kivy.uix.treeview import TreeView, TreeViewLabel
  24. from kivy.uix.switch import Switch
  25. from kivy.uix.label import Label
  26. from kivy.uix.popup import Popup
  27. from kivy.uix.accordion import Accordion, AccordionItem
  28. from kivy.uix.filechooser import FileChooserIconView, FileChooserListView
  29.  
  30. class Showcase(FloatLayout):
  31. pass
  32.  
  33. class ShowcaseApp(App):
  34.  
  35. def build(self):
  36. root = BoxLayout(orientation='horizontal', padding=20, spacing=20)
  37. tree = TreeView(size_hint=(None, 1), width=200, hide_root=True,
  38. indent_level=0)
  39.  
  40. def create_tree(text):
  41. return tree.add_node(TreeViewLabel(
  42. text=text, is_open=True, no_selection=True))
  43.  
  44. def attach_node(text, n):
  45. tree.add_node(TreeViewLabel(text=text), n)
  46.  
  47. tree.bind(selected_node=self.on_select_node)
  48. n = create_tree('Buttons')
  49. attach_node('Filechooser icon', n)
  50. attach_node('Filechooser list', n)
  51. root.add_widget(tree)
  52. self.content = content = BoxLayout()
  53. root.add_widget(content)
  54. sc = Showcase()
  55. sc.content.add_widget(root)
  56. return sc
  57.  
  58.  
  59.  
  60.  
  61. def show_filechooser_icon(self):
  62. return FileChooserIconView()
  63.  
  64. def show_filechooser_list(self):
  65. return FileChooserListView()
  66.  
  67.  
  68. if __name__ in ('__main__', '__android__'):
  69. ShowcaseApp().run()
  70.  
  71.  
  72.  
  73.  
Runtime error #stdin #stdout #stderr 0s 23352KB
stdin
Standard input is empty
stdout
Standard output is empty
stderr
Traceback (most recent call last):
  File "prog.py", line 11, in <module>
ImportError: No module named kivy