我有几个问题。

我有一种算法,将产生一对夫妇的照片在蟒蛇,必须显示在形成。我使用PyGt这一点。我的问题是:我应该在哪里运行我的代码?从初?在这种情况下,从我的测试,形式不会显示出来。

  • 我应该设置一个计时器 构造,开始我的算法 一半的第二个以后呢?
  • 将运行的算法冻结我 形式使其无法看到 图片本身?我不介意的 按钮,选择框等冻结的话 它是计算,只要的 目前的画面仍然可见。
  • 我应该使用什么样c#'s OnFormLoad()?如果是,如何可以我设置的 它?通过连接()?
  • 如何穿上工作蟒蛇?我听说过,但我不太确定 关于它,这是一个痛苦来处理 与。是吗?C#它是那么容易 写4行。我想用它 如果可以的,但如果它是要 难以实现它我可以活 没有它。

感谢

有帮助吗?

解决方案

你可能想看看的 Mandelbrot例.

基本想法是使用一种工作线做的重计算(我建议每一个,以便于通信的主要线通过使用信号/槽),然后一旦工作完成后发出一个信号与所计算的数据,并有主要的螺纹油漆。你也可以呈现象在工作人员的线如果你喜欢。

其他提示

你可以运行的算法在一个单独的线,将数据变成一个排队的时候完成。主线(GUI)将定期样的队列,并将数据显示,当它到达。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top