我是基维的新手,但我在Python和Tkinter方面有很好的经验。我正试图通过编程来控制基维的旋转木马。本质上,我有一个外部python程序,我想使用它来自动切换旋转木马中的图像。为了做一个例子,我在另一个文件中有一些代码:
import time
while True:
time.sleep(1)
#do something to control the carousel
然后我有了我的kivy应用程序:
import kivy
from kivy.app import App
from kivy.uix.carousel import Carousel
from kiv
我有一个具有n个小部件的旋转木马,一旦用户聚焦旋转木马的最后一个条目,我希望再加载n个条目到旋转木马。我在旋转木马中添加了afteralign事件侦听器,以检测旋转木马项之间的导航,并在监听器中创建了一个小部件,并尝试使用appendChildWidget()方法将其附加到当前的旋转木马中。
_handleLazyLoading: function (evt) {
var selectedItem = evt.target.getActiveChildWidget().getDataItem();
if (selectedIte