什么是自发事件?哪些类型的事件可以被propagated 或compressed? posting and sending 事件之间有何不同?什么时候应该调用 accept() 或是ignore() ? 如果这些问题你还不是很了解,那么继续看下去。 事件起源: 基于事件如何被产生与分发,可以把事件分为三类: * Spontaneous 事件,由窗口系统产生,它们被放到系统队列中,通过事件循环逐个处理。 * Posted 事件,由qt或是应用程序产生,它们被qt组成队列,再通过事件循环处理。...
by mlch1816 - Linux文档专区 - 2008-07-04 19:20:37 阅读(1338) 回复(0)
by tangke 2009-06-08 #include #include #include #include #include class C { public: C(quint32 value = 0) : value(value) { } // Override operator > friend QDataStream &operator>(QDataStream &in, C &obj); quint32 getValue() const { return value; } private: quint32 value; }; QDataStream &operator>(QDataStream &in, C &obj) { in >> obj.value; return in; } ...
前言 Phonon严格来说其实非为qt的library,Phonon原本就是KDE 4的开放原始码多媒体API,後来与qt合并与开发,所以简单来说就是qt使用Phonon这个多媒体框架来提供一般影音多媒体档案的播放,而这些影音多 媒体来源可以是档案、网路串流或是指到一个档案的QUrl。 Phonon是一个跨平台多媒体框...
本篇讨论 qt 库对国际化的支持,将介绍 qt 对文本显示,输入和打印的支持,和如何 使用qt 开发国际化的软件。 qt 目前的版本(2.2.4)对国际化的支持已经相当完善。 在文本显示上,qt 使用了Unicode 作为内部编码,可以同时支持多种编码。 为 qt 增加一种编码的支持也比较方便,只要 增加该编码和Unicode的转换编码便可以了。 qt 目前支持ISO标准编码ISO 8859-1, ISO 8859-2,ISO 8859-3,ISO 8859-4,ISO 8859-5,ISO 8859-7,ISO...
by
zhangyanwei37
-
Linux文档专区
-
2008-12-06 15:05:10 阅读(537) 回复(0)
http://pleasure.javaeye.com/blog/92196 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/66059/showart_524965.html
by
wolf_zoujun
-
Linux文档专区
-
2008-04-10 10:29:18 阅读(607) 回复(0)
qt 实现 JSON 转换的代码转自:http://xuyuanfeilive.spaces.live.com/Blog/cns!A6231AFFEE249FFD!555.entry代码可以从qt;a=tree;f=lib;h=6901ee5b16bd4359d976b2d625c2c96ff0c91d3e;hb=HEAD">http://git.fredemmott.co.uk/...
by
landuochong
-
Web开发
-
2011-12-20 09:48:51 阅读(1474) 回复(0)
#include #include #include #include #include #include const int MAXPOINTS = 2000; const int MAXCOLORS = 40; class ConnectWidget:public QWidget { public: ConnectWidget(QWidget *parent = 0, const char *name= 0); ~ConnectWidget(); protected: void paintEvent(QPaintEvent *); void mousePressEvent(QMouseEvent *); void mouseReleaseEvent(QMouseEvent *); void mouseMoveEvent...
phoneME Advanced: Building qt Embedded Introduction Building qt Embedded Get the qt Embedded Source Bundle Install the qconfig-pmea.h Configuration File Modify and Run the Build Script Relocate the Target Library and Header Files (optional) Introduction qt is a cross-platform application development framework. For phoneME Advanced MR2, both PBP and MIDP use qt as a port...
by
okitamicuki1412
-
Java文档中心
-
2009-02-11 01:07:51 阅读(2595) 回复(0)
多线程+串口读数据 [serial.cpp] #include #include #include "mainwindow.h" int main(int argc, char *argv[]) { QApplication a(argc,argv); MainWindow m; a.setMainWidget(&m); m.show(); return a.exec(); } [mainwindow.h] #ifndef MAIN_WINDOW_H #define MAIN_WINDOW_H #include class QLabel; class QPushButton; class QLineEdit; class QPixmap; class SerialThread; class M...
想想自己搞qtE的时候是 2005年 ,诶 就是没做笔记 。。。。555555 转一篇别人的吧 本文主要内容为编译器的安装,安装与建立qt 桌面运行环境,qt/E 的交叉编译,建立本机qtopia 虚拟平台。 预备:编译器安装 编译器: arm-linux-gcc-3.4.1.tar.bz2 一. 安装与建立qt 桌面运行环境 软件:PC 机操作系统FC2+MINICOM + ARM-LINUX 开发环境 tmake-1.13.tar.gz qt-embedded-2.3.10-free.tar.gz qt-x11-2.3.2 .tar.gz 把本次实验用到...
|