QString 为字符串操作提供了各种成员比如mid()、left()、right()。它们都创建会一个新的字符串,因此有一个对在已存在QString的malloc和深拷贝。 与此相反,QString::midRef()、QString::leftRef()与QString::rightRef()可 ...
分类:
其他好文 时间:
2016-04-12 23:59:43
阅读次数:
389
1:QBitArray2QString :也可以转化为整型, 测试程序: 测试输出结果是否和移位结果相同; [cpp] view plaincopyprint? QBitArray x; int bit; bit = 10; x.resize(32); x.fill(false); x.setBit ...
分类:
其他好文 时间:
2016-04-12 22:10:37
阅读次数:
1565
进程:1.QProcess 进程类 QProcess *a=new QProcess(); 2.启动void QProcess::start(const QString & command, OpenMode mode = ReadWrite)void QProcess::start(const Q ...
分类:
系统相关 时间:
2016-04-01 11:29:10
阅读次数:
896
项目做到一定阶段,常常须要在原来的project上调用外部程序。Qt为此提供了QProcess类,QProcess可用于完毕启动外部程序,并与之交互通信。 一、启动外部程序的两种方式: (1)一体式:void QProcess::start(const QString & program, cons ...
分类:
其他好文 时间:
2016-03-31 16:58:16
阅读次数:
220
使用Qt开发嵌入式时,常引用一些C语言的驱动,那就涉及到QString和char*之间的互相转换,方法如下,直接上代码://char[]转QString
unsignedcharbuf[3]={0x2,0x56,0xff};
QStringstr;
for(inti=0;i<sizeof(buf)/sizeof(buf[0]);i++)
{
str+=QString::number(buf[i]);
}
ui->te..
分类:
其他好文 时间:
2016-03-18 01:57:46
阅读次数:
133
客户端: void qt_boost::pbSendFileClicked(){ QString filename = ui.leFileName->text(); QByteArray ba = filename.toLatin1(); char * pfilename = ba.data();
分类:
其他好文 时间:
2016-03-18 01:53:00
阅读次数:
222
创建一个QT的库项目,删除自动生成的.h和.cpp文件,添加一个接口定义.h文件和一个接口实现类(一个.h一个.cpp).代码如下: 1.接口文件源码 #ifndef PLUGININTERFACE_H#define PLUGININTERFACE_H #include <QString> clas
分类:
其他好文 时间:
2016-03-18 01:39:27
阅读次数:
146
QSqlDatabase::addDatabase第一次运行的时候,生成SQLite文件的同时会产生一个默认连接: QSqlDatabase database = QSqlDatabase::addDatabase("QSQLITE"); QString myconn = m_createname
分类:
数据库 时间:
2016-03-16 07:08:11
阅读次数:
180
想仿命令行,所以定义了一个类,让一个String 对应一个 function,将两者输入list容器。 类中定义了 QString commandStr; void (MainWindow::*commandFun)(void);一个QString ,一个指向MainWindow类成员函数的指针。但
分类:
其他好文 时间:
2016-03-07 13:32:11
阅读次数:
160
1、 类似如下代码: 1 QString fileName = QFileDialog::getOpenFileName( 2 this, 3 tr("Open File"), 4 NULL,// ".", 5 tr("*.*")); 2、
分类:
其他好文 时间:
2016-02-29 16:36:51
阅读次数:
174