Qt初学随笔
文章平均质量分 62
鵼訫菜
这个作者很懒,什么都没留下…
展开
-
QT 打印的简单实现(转)
原文地址:打印的简单实现(转)">QT 打印的简单实现(转)作者:北极孤星 作为第一次使用QT打印功能我确实被吓到了,在别人鼓吹QPainter强大的时候我不得不考虑工程里大量的图表及曲线图现在都需要一条一条线来画,我似乎看到了我被老板炒鱿鱼并踢出办公室的情景。 图表费点劲还可以用Html(textDocument.setHtml(html);textDocument.print(&p转载 2013-10-14 12:55:29 · 762 阅读 · 0 评论 -
QT绘图基础
一.QT的2D绘图QT的2D绘图由三个主要的类搭起整个框架:QPainter,QPainterDevice和QPainterEngine。1. QPainter负责绘图操作的具体执行,如画点,画线,填充,变换等。用QPainter绘图,需创建一个QPainter,再将指针传到该设备中。void paintEvent(QPaintEvent*event){Qpainter paint原创 2013-10-14 12:55:31 · 958 阅读 · 0 评论 -
Qt窗口部件之行编辑器
行编辑器QLineEdit部件是一个单行的文本编辑器,允许用户输入和编辑单行的文本内容,而且提供了一系列有用的功能,包括撤销与恢复、剪切和拖放等操作。其中剪切复制等功能是行编辑自带的,不用自己编码实现。1、显示模式行编辑器QLineedit有4种显示模式(echoModel),可以在echoMode属性中更改它们,分别是:Normal正常显示输入的信息;NoEcho不显示任何输入,这样可以保原创 2013-10-14 12:55:35 · 2779 阅读 · 0 评论 -
window下Qt开发环境的搭建
原文地址:window下Qt开发环境的搭建作者:芸锺鹤先到http://qt-project.org/downloads下载windows平台Qt和creator以及gcc工具Min GW4.4的安装文件。Qt使用4.8.4版本: Qt libraries 4.8.4 for Windows (minGW 4.4, 317 MB)Creator选择2.7.0版本: Qt Cr转载 2013-10-14 12:55:33 · 1539 阅读 · 0 评论 -
QT控件——ui界面简单实现一些功能
一、Tab Widget1、QT中tab widget 控件添加新的tab选项卡,不通过代码实现,通过ui设计界面改变属性:开始是:--------------------------解决方案:二、待写....原创 2013-10-14 12:55:40 · 1593 阅读 · 0 评论 -
Qt笔记(1)
一、字符串、字节数组和变量1、QString是贯穿Qt应用编程接口的一个16位Unicode字符串2、QByteArray是一个用来存储原始二进制数据的8位字符数组3、QVariant类则可存储绝大多数C++和Qt类型QString类型的使用:1.两个QString类型可用+操作符进行连接也可使用+=操作符(相当于append()函数)2.从其他字符串或者数组来建立一个字符串的方法是使原创 2013-10-14 12:55:42 · 1046 阅读 · 0 评论 -
Qt随笔之Qt线程同步
一、Qt线程1、Qt中的QThread类提供了平台无关的线程。相对于一般的程序都是从main()函数开始执行,QThread从run()函数开始执行。默认的,run()通过调用exec()来开启事件循环。实现一个简单的继承自QThread的用户线程类,代码如下。 class Thread : public QThread {public: Thread(); v原创 2013-11-02 20:42:43 · 938 阅读 · 0 评论 -
QWidget 总结 (转载)
QWidget 类代表一般的窗口,其他窗口类都是从 QWidget 类继承出来的。而 QWidget 类则同时继承了 QObject 类 和 QPaintDevice 类,也就是说,窗口类都是 Qt 对象类。这里的 QPaintDevice 类则是所有可绘制的对象的基类。 常用窗口类的继承关系如图所示: 构造转载 2014-06-03 11:04:32 · 826 阅读 · 0 评论