打开时PyQt4和Qwt错误

时间:2015-11-25 22:31:01

标签: python-2.7 numpy pyqt4 qwt

我正在尝试使用PyQt4和Qwt5做一个简单的情节。当我启动应用程序时,它显示为我所期望的,但我无法做任何事情,例如点击或缩放。如果我最小化它,情节就会消失。

这是我的代码:

import sys
from PyQt4 import Qt
import numpy as np
import PyQt4.Qwt5.iqt
from PyQt4.Qwt5.qplt
class SimpleData(QwtPlot):
def __init__(self):
    QwtPlot.__init__(self)

    x = np.arange(-2*np.pi, 2*np.pi, 0.01)
    p = IPlot(Curve(x, np.cos(x), Pen(Magenta,2), "cos(x)"), 
        Curve(x, np.exp(x), Pen(Red), "exp(x)", Y2),
        Axis(Right, Log),"Ejemplo de PyQt con PyQwt")

    x = x[0: -1: 10]

    p.plot(Curve(x, np.cos(x-np.pi/4), Symbol(Circle, Yellow), "circle"),
        Curve(x, np.cos(x+np.pi/4), Pen(Blue), Symbol(Square, Cyan), "Square"))

app = QApplication(sys.argv)
app.exec_()

缩进是正确的,也许我在这里写错了,但没关系。

另一件事,当我关闭应用程序时,我收到此错误:

QObject :: killTimers:无法从另一个线程停止计时器 [完成2.6秒,退出代码-1073741510]

感谢您的时间和答案。我希望你能帮助我。

0 个答案:

没有答案