importsysfromPyQt4importQtGui,QtCoreclassExample(QtGui.QWidget):def__init__(self):super(Example,self).__init__()self.initUI()definitUI(self):self.pbar...
分类:
其他好文 时间:
2015-01-04 18:37:58
阅读次数:
138
本文要解决的Qt调试问题截图如下:
起因:在代码中添加类型为QColor的二维数组,存储图片每个像素。
现象:调试时出现上图所示错误。
原因:经过百度以及反复查看代码,发现在代码中,有数组越界的情况。因为定义的时候,数组的两个维度大小不一样,而在实
现 QWidget的重画事件时,因为坐标系的差别,使得两个维度的顺序对换,使得发生数组越界的情...
分类:
移动开发 时间:
2015-01-04 15:26:09
阅读次数:
232
前提:讲述QPainter绘制、无其他变换。 viewport默认是整个paint device窗口,对QWidget来说就是整个QWidget窗口。 window永远是与viewport全等的矩形。 setViewport的作用是在paint device上圈定一个矩形(以dev...
可以将之前的编写好的QWidget*类的控件注册到qml中,再以脚本的方式动态创建。...
分类:
其他好文 时间:
2014-12-30 20:50:36
阅读次数:
393
比如说我在头文件里定义了一个类
class PaintWidget:public QWidget
{
public:
PaintWidget(QWidget*parent=0)
}
然后在cpp中写
PaintWidget::PaintWidget(QWidget*parent):QWidget(parent)
意思是说,重定义父对象。
如何重定义呢?看parent参数。
当PaintW...
分类:
其他好文 时间:
2014-12-23 12:27:36
阅读次数:
177
#-*-coding:utf-8-*-__author__='Administrator'importsys,csvfromPyQt4importQtGui,QtCoreclassWindow(QtGui.QWidget):def__init__(self,rows,columns):QtGui.Q...
分类:
其他好文 时间:
2014-12-20 14:08:07
阅读次数:
411
#-*-coding:utf-8-*-importsysfromPyQt4.QtCoreimport*fromPyQt4.QtGuiimport*defmyprint(obj,end=''):sys.stdout.write(str(obj)+end)classcuwindow(QWidget):d...
分类:
其他好文 时间:
2014-12-20 14:06:43
阅读次数:
192
#-*-coding:utf-8-*-__author__='Administrator'importsysfromPyQt4importQtGuiclassMyWindow(QtGui.QWidget):def__init__(self,parent=None):super(MyWindow,se...
分类:
其他好文 时间:
2014-12-19 17:24:03
阅读次数:
242
#-*-coding:cp936-*-fromPyQt4.QtCoreimport*fromPyQt4.QtGuiimport*classInlineEditor(QWidget):_MUTE='MUTE'def__init__(self,parent):QWidget.__init__(self,...
分类:
其他好文 时间:
2014-12-15 00:05:58
阅读次数:
287
importsysfromPyQt4.QtGuiimport*classBrowser(QWidget):def__init__(self):super(Browser,self).__init__()self.resize(700,600)self.setWindowTitle("FileBrow...
分类:
其他好文 时间:
2014-12-14 22:39:26
阅读次数:
225