
Qt
lqianq86
这个作者很懒,什么都没留下…
展开
-
Log4Qt介绍
Log4Qt是使用Trolltech Qt Framework的Apache Software Foundation Log4j包的C ++端口。它旨在供开源和商业Qt项目使用。 1、下载源码、将源码放在你所需要的项目中。 include($$PWD/src/log4qt/log4qt.pri) 源码地址:https://sourceforge.net/projects/log4qt/ 2、封装日志类 封装成独立的日志类,这样不论用什么日志系统只需要改变该类,代码...转载 2020-07-17 14:22:58 · 741 阅读 · 0 评论 -
解读QT信号与槽机制里 QMetaObject::connectSlotsByName(QObject *o)的源码
介绍 connectSlotsByName 是一个QMetaObject类里的static函数,其定义如下: static void connectSlotsByName(QObject *o); 其作用是如其名称一样,用来将QObject *o里的子孙QObject的某些信号按照其objectName连接到o的槽上。 起因 为啥会对这个函数产生一探究竟的想法呢?—— 既然是根据obj...转载 2019-10-16 15:10:17 · 344 阅读 · 0 评论 -
Qt中int转换成QString
Qt中int转换成QString 有两种方法 1.使用 QString QString::number ( long n, int base = 10 ) [static] 如: long a = 63; QString s = QString::number(a, 10); // s == "63" QString t =转载 2015-08-11 15:45:06 · 4416 阅读 · 0 评论 -
char 转换为 QString
各种数据类型的相互转换 char * 与 const char *的转换 char *ch1="hello11"; const char *ch2="hello22"; ch2 = ch1;//不报错,但有警告 ch1 = (char *)ch2; char 转换为 QString 其实方法有很多中,我用的是: char a='b'; QString str; str=QS转载 2015-08-10 16:14:46 · 5876 阅读 · 0 评论 -
可供VC调用的QT编写的界面DLL方法
可供VC调用的QT编写的界面DLL方法http://www.cnblogs.com/jiangu66/p/3180359.html 一般直接编写的QT动态库是无法被Windows下的VC6.0等调用的。 如下步骤 第一步:必须要在QT界面库源码下包含qtwinmigrate的源码包和库,网上可下载到。 第二步:在QT的proc文件中添加以下的一行 in转载 2015-12-10 11:13:05 · 2881 阅读 · 0 评论 -
QRegExp 设置正则表达式
设置正则表达式. 类似下面的 QRegExp 这里的用法就是用来检测QString等字符串错误的,例如文件名里面最好就不出现<>|/\:等,所以可以如下定义QRegExp rx("[a-zA-Z0-9\-\\\_]{25}"); 25就是所输入的字符串个数!a-z当然就是a-z,你也可以abcdefghijklm....等等.\- 就是- 好了,现在可以把这个rx绑入QRegExpValida转载 2015-10-08 13:27:56 · 2706 阅读 · 0 评论 -
Qt之UDP编程实验(1)
该程序为QT自带Demo,工程名为broadcast receiver,展示了在一个如何在本地局域网中接收UDP广播的信息。 broadcastreceiver.pro HEADERS = receiver.h SOURCES = receiver.cpp \ main.cpp QT += network ...转载 2019-05-15 08:41:27 · 389 阅读 · 0 评论