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

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

你需要 回炉重新学习c语言

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

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的数据合理性以及数组大小你自己去设定

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

当然可以...QtCreator还是不错的。 不过仅能开发Qt程序。

int数据可以转换成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...

QString类有些静态函数可以实现字符串与数字之间的互换, QString::tostring,等,具体可查帮助文件。 不需要你的分,有用就行。

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

char ss[20] = "abcd"; QString fn = QString::fromLatin1(ss); //先转换成Qstring类型 fn += ".txt"; // 你要的txt格式 QFile file(fn); //这个fn也可以加上路径 if(!file.open(QFile::ReadWrite|QFile::Text)) //open()可以创建文件 { //open...

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