
Qt
文章平均质量分 60
碎炎
用学核心编程当学操作系统的孩子。。。
展开
-
[Qt] 线程,事件和QObject
(毕业论文翻的,翻译的很烂)简介:在Qt频道讨论最多的话题之一就是线程,许多人在这频道中询问该怎么解决在不同线程中运行的代码问题。粗看他们的代码,问题十有八九是第一次使用线程,而他们落入了并行编程的陷阱中了。对在Qt中创建和运行线程和编程风格的缺失和用其它语言和工具的习惯,经常导致人们搬起石头砸自己的脚。同时,线程支持在Qt中是一把双刃剑:它既使你能更加简单的加入多线程,但是它也增翻译 2012-04-05 16:03:20 · 9604 阅读 · 3 评论 -
QWT6.0.1 配置方法 使用心得
今天装了个qwt,安装装了一上午,无语啊。首先打开qwt.pro,编译一下,然后会出现个lib文件夹,把几个dll拷贝到qt安装目录/bin/文件夹下,再把几个lib文件拷贝到lib文件夹下,再把src文件夹拷贝到include文件夹下就可以了。然后要用的时候,把pro文件加入DEFINES += QT_DLL QWT_DLLCONFIG(debug,debug|releas原创 2011-10-19 14:08:03 · 2249 阅读 · 0 评论 -
关于Qt使用QSqlQuery执行sql语句时出现out of memory的问题
今天应老师要求修改数据库部分时,突然执行sql语句时候用lasterror()提示out of memory,可是我几乎什么都没改动,百思不得其解。后来发现居然是定义QSqlQuery的前面database没有打开。只要在定义QSqlQuery的前面open database就可以了。原创 2011-10-15 19:18:29 · 3511 阅读 · 1 评论 -
QT 新手练习 模仿系统自带 记事本
#ifndef MAINWINDOW_H#define MAINWINDOW_H#include class QAction;class QTextEdit;class QLabel;class MainWindow : public QMainWindow{ Q_OBJECTpublic: MainWindow(QWidget *parent = 0);原创 2011-06-11 15:23:00 · 6099 阅读 · 1 评论 -
QT 模仿QQ的截图框 支持基本的拖拉 移动 固定大小 可以复制到剪贴板和保存到文件中
#include "widget.h"#include "InputDialog.h"#include Widget::Widget(QWidget *parent,QColor selectedColor,int quality) : QDialog(parent),quality(quality),sColor(selectedColor){ saveAt=new Q原创 2011-07-03 14:27:55 · 5015 阅读 · 6 评论 -
Qt流缓冲的刷新时间小解
今天用QTextStream时候遇到了点点小问题,就是在写入的时候,发现移动文件指针不会覆盖后面的数据。今天一天的时间基本上都放在了这个问题上面,下面具体说说。例如下面的例子QFile file(“c:/1.txt”);QTextStream text(&file);file.open(QFile::Write);texttext.device().seek(0);te原创 2011-06-14 22:01:00 · 5114 阅读 · 2 评论 -
在QT4中处理windows消息
为了能处理某些qt无法处理的事件,或者在Qt将消息封装之前能做某些操作等等,我们可以自己处理windows事件。处理windows事件是重写QApplication::winEventFilter(MSG*,long)函数来实现的。假如我们想捕获所有在窗体上的鼠标中键按下的消息,我们可以继承一下QApplication类:class MyApplication:public QApplic原创 2011-09-02 19:18:26 · 12372 阅读 · 9 评论