ChinaUnix.net
相关文章推荐:

qt 二进制

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; } ...

by fewlife - Linux文档专区 - 2009-07-22 18:56:33 阅读(1424) 回复(0)

相关讨论

我用qt编译了一个进制文件sun,然后又编写了一个应用程序,在应用程序中调用exec函数来执行sun,运行后提示sun:cannot connect to X server ,请问如何才能使sun运行呢?

by chenghaodx - Linux环境编程 - 2011-09-23 15:46:53 阅读(2087) 回复(0)

在 .h 文件中,多出了两行 class QRadioButton; //告诉程式我们需要用到 QRadioButton 和 QRadioButton* RadioButton1; //QRadioButton *RadioButton1 在 .cpp 的文件中出现了下面三行程式码,以及一个 include 文件 #include //QRadioButton 所需要的 include 文件 RadioButton1 = new QRadioButton( this, "RadioButton1" ); //生成一个新的 QRadioButton 在介面 this上 // this 就是只当前的主介面.也就是我们的 // Fo...

by cumann - Linux文档专区 - 2009-08-13 17:45:12 阅读(1634) 回复(0)

http://xizhizhu.blogspot.com/2008/11/qthello-qt.html Hello qt很简单,也就这么几行代码: #include #include int main(int argc, char *argv[]) { QApplication app(argc, argv); QPushButton hello("Hello qt!"); hello.show(); return app.exec(); } qt中的每个API类都有一个与其同名的头文件对其进行声明。例如这段代码中,头文件QApplication中包含了QApplication类的声...

by zxz1984 - GUI编程 - 2008-11-08 01:41:55 阅读(2582) 回复(0)

详细描述 QObject类是所有qt对象的基类。 QObject是qt对象模型的中心。这个模型的中心特征就是一种用于无缝对象通讯的被叫做信号和槽的非常强大的机制。你能够使用connect()把信号和槽连接起来并且可以用disconnect()来破坏这种连接。为了避免从不结束的通知循环,你可以调用blockSignals()临时地阻塞信号。保护函数connectNotify()和disconnectNotify()使跟踪连接成为可能。 QObject把它们自己组织在对象树中。当你创建一个QObje...

Object简介专题

by zjhcoolwind - C/C++ - 2010-11-19 15:37:52 阅读(1636) 回复(1)

可重入与线程安全 在qt文档中,术语“可重入”与“线程安全”被用来说明一个函数如何用于多线程程序。假如一个类的任何函数在此类的多个不同的实例上,可以被多个线程同时 调用,那么这个类被称为是“可重入”的。假如不同的线程作用在同一个实例上仍可以正常工作,那么称之为“线程安全”的。 大多数c++类天生就是可重入的,因为它们典型地仅仅引用成员数据。任何线程可以在类的一个实例上调用这样的成员函数,...

by liliu4239 - 移动操作系统 - 2011-12-22 08:51:13 阅读(582) 回复(0)

by tangke 2009-06-03 虽然说这篇文章的内容是qt程序启动参数处理之,但是其实它对任何linux c编程都是适用的。 下面这个例子是调用getopt函数取得用户输入的参数 源代码是: #include #include #include int main(int argc, char *argv[]) { int ret = 0; opterr = 0; while ((ret = getopt(argc, argv, "a:bc:h")) != -1) { if (ret == '?') printf("unknow parameter\n"); else ...

by fewlife - Linux文档专区 - 2009-07-22 19:00:11 阅读(1150) 回复(0)

qtE(qtopia core)移植(一) qtopia Core 4是qt/embedded的最新版,网上尽是qt/embedded 2的版本 我的目标平台是博创的s3c2410,linux2.4内核,开发平台是RHEL.AS.v4.0.Update2,直接从ftp: //ftp.scau.edu.cn/linux_unix/VMware_OS/RedHat_AS_4/Red Hat Enterprise Linux 4.vmdk下载的虚拟机镜像。经过这三天的使用,我认为虚拟机构建的系统有两个特点:一是慢,编译整个qtopia Core 4用了近五个小时;是使用方便,可...

by liu277325073 - Linux文档专区 - 2008-07-16 10:34:45 阅读(701) 回复(0)

本文章原创于www.yafeilinux.com 转载请注明出处。

qt中提供了三种渐变方式,分别是线性渐变,圆形渐变和圆锥渐变。如果能熟练应用它们,就能设计出炫目的填充效果。

by liliu4239 - 移动操作系统 - 2011-12-22 08:51:09 阅读(973) 回复(0)

本文章原创于www.yafeilinux.com 转载请注明出处。

实现功能:

程序开始出现一个对话框,按下按钮后便能进入主窗口,如果直接关闭这个对话框,便不能进入主窗口,整个程序也将退出。当进入主窗口后,我们按下按钮,会弹...

by liliu4239 - 移动操作系统 - 2011-12-22 08:51:05 阅读(974) 回复(0)
by yuweixian4230 - 移动操作系统 - 2011-12-21 08:41:33 阅读(783) 回复(0)