QT+PCL构建处理程序时,QT读取文件的文件名为QString类型,在PCL的读取pcd文件等函数上,文件名多为标准字符转类型std::string.如果之间转换,在QT中提供有转换函数toStdString().在文件名为中文时,转换结果在中文部分时出现乱码,导致文件读取失败。下面是解决办法 普 ...
分类:
其他好文 时间:
2017-10-07 18:36:56
阅读次数:
160
*QMessageBox的用法:members:1.voidsetStandardButtons(QMessageBox::);//设置按钮.
2.voidsetText(QString);//设置内容.
3.voidsetInformativeText(QString);//设置重要内容.位于对话框底部的位置.按钮之上.
4.voidsetIconPixmap(QPixmap);//设置图片.可以自定义的.
5.voidset..
分类:
其他好文 时间:
2017-10-07 15:01:44
阅读次数:
299
QListWidget类重要的函数:1.voidaddItem(constQWidgetItem*);//加入一个项.需要自己先创建一个项的对象.示例如下:QListWidgetItem*ite=newQListWidgetItem;
ite->setText(QString::fromLocal8Bit("杭州"));
ui.listWidget->addItem(ite);1232.voidaddItems(constQStringL..
分类:
其他好文 时间:
2017-09-30 22:53:49
阅读次数:
281
1、indexOf 2、控制台输出 3、mid 4、控制台输出 5、 ...
分类:
其他好文 时间:
2017-09-29 16:43:08
阅读次数:
219
一,不多说直接上代码 QSortFilterProxyModel可实现过滤排序。但是如果直接使用只能对于父项进行过滤 这里需要继承 头文件 #include <QSortFilterProxyModel> ...
分类:
其他好文 时间:
2017-09-28 18:12:06
阅读次数:
322
Qt下面,字符串都用QString,确实给开发者提供了方便,想想VC里面定义的各种变量类型,而且函数参数类型五花八门,经常需要今年新那个类型转换 Qt再使用第三方开源库时,由于库的类型基本上都是标准的类型,字符串遇的多的就是Char*类型 在Qt下怎样将QString转char*呢,需要用到QByt ...
分类:
其他好文 时间:
2017-09-27 22:35:11
阅读次数:
214
tree_data.Desc //Desc是char[80]类型的数据 Qstring newDescStr; strcpy(tree_data.Desc , newDescStr.toLocal8Bit().data()); 注意: .toLocal8Bit()为了让Qstring变成QByteA ...
分类:
编程语言 时间:
2017-09-27 22:34:52
阅读次数:
494
11、各种数据类型的相互转换char * 与 const char *的转换char *ch1="hello11";const char *ch2="hello22";ch2 = ch1;//不报错,但有警告ch1 = (char *)ch2;char 转换为 QString其实方法有很多中,我用的 ...
分类:
其他好文 时间:
2017-09-27 21:47:58
阅读次数:
179
//常用参数类型:char *字符串, QByteArray字符数组, QString字符串//需要转换:char * 转 QByteArray 需要调用QByteArray类的构造函数char* QByteArray(const char*) > QByteArraychar* str;QByte ...
分类:
其他好文 时间:
2017-09-27 21:45:32
阅读次数:
606
一、QString str; char *ch; QByteArray ba = str.toLatin1(); ch = ba.data(); 二、将QString转换为标准库string类型,然后将string转为char * QString name; std::string cstr = n ...
分类:
其他好文 时间:
2017-09-26 14:52:13
阅读次数:
230