当前位置: 技术问答>linux和unix
如何将一个char str[256]类型的字符串显示在qt界面的label上
来源: 互联网 发布时间:2016-01-07
本文导语: 因为label->setText(const QString) 因此我的非const字符串不能直接放进参数里去显示,我试过了,也显示不出来,该怎么转换呢? 也就是将char str[]转换为const QStirng 谢谢各位 | string str = "字符串"; QStrin...
因为label->setText(const QString)
因此我的非const字符串不能直接放进参数里去显示,我试过了,也显示不出来,该怎么转换呢?
也就是将char str[]转换为const QStirng
谢谢各位
因此我的非const字符串不能直接放进参数里去显示,我试过了,也显示不出来,该怎么转换呢?
也就是将char str[]转换为const QStirng
谢谢各位
|
string str = "字符串";
QString qstr = (QString)str.latin1();
label->setText(qstr );
QString qstr = (QString)str.latin1();
label->setText(qstr );
|
char*data = new char[128];
label->setText(QString(data).latin1());
delete []data;
楼主改改,应该可以的!
label->setText(QString(data).latin1());
delete []data;
楼主改改,应该可以的!
|
char *pString="1234asdf"
QLabel *label = new QLabel( this, "label" );
label->setGeometry( x , y, width, height) ;
label->setText( tr(pString));
label->show()
QLabel *label = new QLabel( this, "label" );
label->setGeometry( x , y, width, height) ;
label->setText( tr(pString));
label->show()
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。