摘要:在linux下使用ipython的pylab模式时发现使用matplotlib绘制的图形并未之直接显示出来,而且程序也没有出现任何的错误提示,很是奇怪google之后发现原始来matplot配置信息的问题,通过调整matplotlibrc中的backend配置就可以轻松解决这一问题,解决方案如下:(1)找出matplotlibrc的具体问题 In [4]: import matplotlib In [5]: matplotlib.matplotlib_fname() Out[5]: '/usr/local/lib/python2.7/dist-packages/matplotlib/m
阅读全文
随笔分类 - PySide/PyQt
PySide/PyQt 相关
摘要:常见的一个问题就是如何向PySide/PyQt的slot中传递额外的参数。slot的机理就是将signal和slot建立关联,signal的参数能够传递到slot中,但额外的参数(用户自定义的)并不能直接传递进去。但现实中传递用户自定义的参数还是很有意义的,这样一来用户就可以定义一个slot来处理多个signals,只是通过参数来区分即可。如果实现呢?一个简单的方法就是借助于lambda,下面是一个简单的例子:self.configInqAct = QtGui.QAction("Inquiry", self)self.configInqAct.setStatusTip(&q
阅读全文

浙公网安备 33010602011771号