实际上使用PyQT在python中处理项目时,我们选择创建“不愉快”或行为不够好的小部件。
所以,我们终于发现QToolbox,QDate和其他一些人的行为是不可接受的,所以我们不得不调整这些行为。
我们还要创建一个完整的新窗口小部件:调度程序。
正如我们创造的那样,已经决定花费太多时间。所以我们被要求考虑其他图书馆。
我实际上在wxPython中找到了一个调度程序的项目,实际上看起来就像我们想要的那样(但我们相信我们必须对它进行很多调整)。这是:http://code.google.com/p/wxscheduler/
所以,我问每个人在python的GUI编程方面有比我更多的经验:我们是否需要在除PyQT以外的任何项目中重新启动项目?我知道这个问题很奇怪,但你需要知道的是:
请帮助我们=)
由于
编辑:我应该补充说项目是开源和多平台
答案 0 :(得分:2)
如果您愿意,请随意查看其他图书馆。 WxPython的创建者Robin Dunn最近开始研究PySide,他发现它有点类似于wx,所以你可能会发现wxPython也能很好地适应你的大脑。我当然认为wx的类名比PyQt更直观。确切知道的唯一方法是实际尝试一下,看看它是否有效。我会说wxPython社区是我多年来处理过的最好的Python社区之一。
答案 1 :(得分:0)
一种可能性是通过QtWebKit使用HTML调度程序控件。如果您的UI可以在您拥有自定义调度程序窗口小部件的位置容纳QWebView,则可以选择许多优秀的调度程序窗口小部件(实现为jQuery插件等)。
答案 2 :(得分:-1)
我们选择创建“令人不快”或没有的小部件 一个足够好的行为。
为什么不创建“愉快”的小部件?
所以我们必须适应这些。
是。这是解决方案。
已经决定花费太多时间
您是否认为更改整个GUI API需要更多时间? 据我所知,在任何Python GUI库中都没有这样的本机调度程序,尤其是可以与Qt一起使用的。我不认为重新创建一个,除非你有非常具体的需求,这将证实你不会在现有的库中找到这样的现有东西。 关于wxScheduler,我想你可以查看代码,即使它使用wxWidget并且你正在使用Qt,以了解如何做到这一点。