Qt
de2dee
这个作者很懒,什么都没留下…
展开
-
底层因为接受到操作系统信号而停止
作为一个菜鸟,经常遇到程序异常终止,然后弹出这样一个框的情况: 后来解决这样的问题多了,就发现了一个共性,他们基本上都是由于内存管理问题而产生的。问题产生: 调用已经释放了内存的对象指针。 例如: QWidget*widget = new QWiget;//申请内存空间 deletewidget;转载 2014-08-20 21:08:31 · 566 阅读 · 0 评论 -
QT中窗口刷新事件的学习总结
一.主要理解一下几个方法和属性: 1.QWidget * QScrollView::viewport () const 2.void QWidget::paintEvent ( QPaintEvent * ) [虚 保护]3.void QWidget::repaint ( int x, int y, int w, int h, bool erase = TRUE ) [转载 2014-08-20 17:15:22 · 383 阅读 · 0 评论 -
Qwt使用之QwtPlot
QwtPlot是用来绘制二维图像的widget。在它的画板上可以无限制的显示绘画组件。绘画组件可以是曲线(QwtPlotCurve)、标记(QwtPlotMarker)、网格(QwtPlotGrid)、或者其它从QwtPlotItem继承的组件。 QwtPlot拥有4个axes(轴线)yLeft Y axis left of the canvas.转载 2014-08-22 09:08:07 · 696 阅读 · 0 评论 -
Qt入门-QLineEdit::setInputMask()
QLineEdit::setInputMask(const QString & inputMask)方法可以使Edit控件只允许输入自定义的格式字符串,inputMask参数设置格式化字符串的掩码。inputMask可以是下列字符的组合[plain] view plaincopyCharacter Meaning A转载 2014-08-27 09:20:22 · 7362 阅读 · 0 评论 -
QT等待对话框(转圈等待)
用QT的,加载的一张gif图片。记录下来以后免得忘记。注意:1、如果是嵌入式设备需要打开gif支持。2、QT4.8.5等新版本已经不需要在源码里面添加"Q_IMPORT_PLUGIN(qgif)"。3、.pro工程文件中添加QTPLUGIN += qgif4、Qt的libqgif.so库需放在开发板的对应位置/安装目录/plugins/imageformats/中,我的是在/k转载 2014-09-26 15:54:18 · 5173 阅读 · 0 评论 -
深入了解信号槽
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://devbean.blog.51cto.com/448512/199461信号槽机制是Qt编程的基础。通过信号槽,能够使Qt各组件在不知道对方的情形下能够相互通讯。这就将类之间的关系做了最大程度的解耦。 槽函数和普通的C++成员函数没有很大的区别。它们也可以使virt转载 2014-09-03 17:06:27 · 360 阅读 · 0 评论 -
qwt的编译与安装
在项目中我作为一名新手原创 2014-11-18 18:03:10 · 904 阅读 · 0 评论 -
QWT类的一些使用方法
鼠标滚轮放大缩小: QwtPlotMagnifier *PM = new QwtPlotMagnifier( ui->qwtPlot->canvas() );鼠标左键拖动波形: QwtPlotPanner *PQ= new QwtPlotPanner( ui->qwtPlot->canvas() );鼠标左键选择区域放大:(右键还原) QwtPlotZoome转载 2014-08-20 16:57:00 · 511 阅读 · 0 评论