kfxk.net
当前位置:首页 >> qt如何输出整个数组的内容 >>

qt如何输出整个数组的内容

int a[100]; QString str = ui->textEdit->toPlainText(); int len = str.length(); for(int i = 0; i < len; ++i) { QChar t = str.at(i); a[i] = t.toAscii() - '0'; } textEdit的数据合理性以及数组大小你自己去设定

整数数组不是一种数据类型,不能先int,char类型数据那样可以直接输出,只能通过循环(for循环或者while循环)依次输出数组中的数

用Qt自带列表 当然可以用其他类型的 QStringList list; list.append("第一个值"); list.append("第二个值"); ... ui->label->setText(list[0]); ui->label_2->setText(list[1]); ... 直接用QListWidget多方便埃。。label还要一个一个赋值- -

ui->label->setText(QString::number(array[0]));

一般你调试的时候你视图的右边有一个《局部变量和表达式》可以看到你要看的值。这个窗口你可以在菜单-控件(W)-视图。这里面找到

int数据可以转换成Qstring,另外加上一些格式分割符什么的,然后显示。

QLineEdit 自带信号textChanged ( const QString & text ) 和textEdited ( const QString & text ) 可以实现获取当前编辑框的text,槽函数要自己写。 connect(lineedit,SIGNAL(textEdited (const QString &)),this,SLOT(saveText(const QString ...

The QByteArray class provides an array of bytes.QByteArray can be used to store both raw bytes (including '\0's) and traditional 8-bit '\0'-terminated strings. Using QByteArray is much more convenient than using const char *. B...

用Qt的话还是用QFile读取文件吧,功能比较强大,配套的QString或者IO Stream的功能同样强大,处理起来会很方便 问题是你描述的太简单了,就是去Qt assistant看看QFile怎么用就可以了

查询返回QSqlQueryModel

网站首页 | 网站地图
All rights reserved Powered by www.kfxk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com