kirat
(usa Linux Mint)
Enviado em 01/09/2016 - 19:06h
Então, estou fazendo esse teste e mesmo assim ele fica na tela eternamente...
Vou por meu .py
# coding=UTF-8
from kivy.uix.label import Label
from kivy.uix.image import Image
from kivy.lang import Builder
from kivy.base import runTouchApp
from testedois import TesteDois
#from SegundaTela import SegundaTela
import time
Builder.load_string('''
<RootWidget>:
text: 'não posso ver isso'
font_size: 150
Image:
source: 'simbolo-variante-yin-yang_318-50138.png'
allow_stretch: True
keep_ratio: True
''')
class RootWidget(Label):
def do_layout(self, *args):
# time.sleep(5)
number_of_children = len(self.children)
width = self.width
width_per_child = width / number_of_children
positions = range(0, width, width_per_child)
for position, child in zip(positions, self.children):
child.height = self.height
child.x = self.x + position
child.y = self.y
child.width = width_per_child
def on_size(self, *args):
self.do_layout()
def on_pos(self, *args):
self.do_layout()
def add_widget(self, widget):
super(RootWidget, self).add_widget(widget)
self.do_layout()
def remove_widget(self, widget):
super(RootWidget, self).remove_widget(widget)
self.do_layout()
# TesteDois()
# def timesleep(self):
# time.sleep(5)
#time.sleep(5)
runTouchApp(RootWidget())
time.sleep(5)
TesteDois()
if __name__ == "__main__":
TesteDois().run()
# SegundaTela().run()
-----------------------------------------------------------------------------------
Onde PrimeiraTela é o .py que gera uma imagem e fica nela eternamente...
O que eu quero é essa imagem dure 5 segundos e depois vai pro TesteDois() [testedois.py]
Alguma ideia?