如何将TBuf转换为QString
Jump to navigation
Jump to search
概述[edit | edit source]
源文件[edit | edit source]
- include <QtGui>
- include <QApplication>
- include <qstring.h>
- include <QLabel>
- include <QVBoxLayout>
- include <QWidget>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
QWidget *win = new QWidget;
QLabel *label = new QLabel();
QVBoxLayout *layout = new QVBoxLayout;
_LIT(KMsg,"Hello");
TBuf<10> buf(KMsg);
QString qString((QChar*)buf.Ptr(),buf.Length());
label->setText(qString);
layout->addWidget(label);
win->setLayout(layout);
win->show();
return a.exec();
}
截图[edit | edit source]
en:How to convert TBuf to QString pt:Como converter um TBuf para QString