这个错误在双击exe执行时不会出现,当传递命令行参数时出问题,解决方法:intmain(intargc,char*argv[]){Q_INIT_RESOURCE(rc);//解决库路径问题============info@seatrix.comQTextCodec*xcodec=QTextCodec::codecForLocale();QStringexeDir=xcodec->toUnicode(QByteArray(ar..
分类:
其他好文 时间:
2016-12-04 23:49:12
阅读次数:
365
引用:http://blog.sina.com.cn/s/blog_a7e2c7490101oatt.html ...
分类:
编程语言 时间:
2016-10-14 17:17:33
阅读次数:
231
刚刚开始我是这么写的 char* fun(QString data){ QByteArray byte = data.toLocal8Bit(); char* charData = byte.data(); return charData;} 这样子写调用一次是可以的,不过多次调用后 char* b ...
分类:
其他好文 时间:
2016-09-06 18:19:50
阅读次数:
165
1. Qt中的文件类型 (1)文本文件:文件内容是可读的文本字符 (2)数据文件:文件内容是直接的二进制数据 2. QFile类 (1)直接支持文本文件和数据文件的读写 ①qint64 read(char* data, qint64 maxSize); ②QByteArray read(qint64 ...
分类:
其他好文 时间:
2016-08-15 17:15:36
阅读次数:
229
//Qt文件 QFile file("1.jpg"); if(!file.open (QIODevice::ReadOnly)){ qDebug()<<"file open failed."; return; } QByteArray data=file.readAll (); file.close ...
分类:
Web程序 时间:
2016-08-08 00:52:07
阅读次数:
1006
[cpp] view plain copy [cpp] view plain copy [cpp] view plain copy /* 方法2 */ /* * 获取文件md5值 */ QByteArray MainWindow::getFileMd5(QString filePath) { QFi ...
分类:
其他好文 时间:
2016-06-20 07:00:40
阅读次数:
618
前面我们在介绍QString的最后部分曾经提到了QByteArray这个类。现在我们就首先对这个类进行介绍。 QByteArray具有类似与QString的API。它也有相应的函数,比如left(), right(), mid()等。这些函数不仅名字和QString一样,而且也具有几乎相同的功能。Q ...
分类:
其他好文 时间:
2016-06-20 00:15:40
阅读次数:
175
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
客户端: void qt_boost::pbSendFileClicked(){ QString filename = ui.leFileName->text(); QByteArray ba = filename.toLatin1(); char * pfilename = ba.data();
分类:
其他好文 时间:
2016-03-18 01:53:00
阅读次数:
222
t使用Unicode来表示字符串。但是通常需要访问一些非Unicode格式的字符串,例如打开一个GBK编码的中文文本文件,甚至一些非Unicode编码的日文,俄文等。 Qt提供了QTextCodec类用于不同编码格式之间的转换。关于Qt字符串格式转换以及QTextCodec的使用方式,网上有很多资料
分类:
其他好文 时间:
2016-02-08 21:16:58
阅读次数:
154