首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >刷新/重放FileChooser

刷新/重放FileChooser
EN

Stack Overflow用户
提问于 2016-03-28 14:23:16
回答 1查看 970关注 0票数 1

目前,我经常使用FileChooser,并且没有在文档中发现任何刷新小部件的地方。这个小部件很棒,但是如果有人想刷新显示的文件,那么刷新文件就必须从当前目录移动。

问题是,当您将单个目录作为一个rootpath,而内部仅为文件时,因此不可能有这样的移动。

我的问题是,如果我想避免对FileChooser的任何浪费性的删除/添加,并且对嵌套在kv文件中的FileChooser尽可能短,那么如何刷新小部件。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-03-28 14:23:16

在搜索filechooser.py之后,我找到了代码,它在目录之间的每一次移动中都会触发。考虑到FileChooserIconViewFileChooserListViewFileChooserController继承的事实,对函数的访问非常简单,不需要额外的导入。

假设我们有filechooser = FileChooserIconView()**:**

filechooser._update_files()工作良好,当FileChooser嵌套在某个地方时,使用id很容易访问它

对于更多的调整,Clock.schedule_interval(filechooser._update_files, t)可能会有帮助,您可以在合理的时间内更新目录内容。

(我把它加在这里,因为我发现没有提到它,但它可能对某人有用。)

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36264301

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档