Qt Creator中我向ui文件中拖入了一个listview,我要如何读取txt的文件内容再在其中显示。

Qt Creator中我向ui文件中拖入了一个listview,我要如何读取txt的文件内容再在其中显示。,第1张

在listview中加载文本通常格式为:

QStringList user;

user<<"first"<<"second"<<"third"; (前两部为获取txt文本,将获取的文本赋值给QStringList)

QStringListModel model = new QStringListModel(user);

uilistView->setModel(model); (后两句是将文本添加到QListView控件中)

QString str = "a#b#c";

QStringList list =strsplit("#");//查找#符号,然后分离存入list。list: [ "a", "b", "c" ];

QStringList flieName=listat(0),//就是取刚才存入的队列的字符,listat(0)就是a。- -!

这些看Qt的帮助文档都可以看- -

Qt获取天气信息

该功能主要借助于中国天气网提供每个地方的网页,利用Qt的网络类将网页上的字符串截取下来

步骤一:建立两个相关的Qt网络类的对象

QNetworkAccessManager manager;

QNetworkReply reply;

QString city;//用于获取地方的字符串

QString weather;//用于获取天气的字符串

public slots:

void getWeather(QNetworkReply replyweather);//这里新建个槽,在步骤三的时候要用到

1

2

3

4

5

6

1

2

3

4

5

6

步骤二:获取中国天气网提供每个地方的网页

QString str(">

你可以看看list直接打印的结果,结果是类似这样的[a, b, c, d]可以转成String使用indexOf List list = new ArrayList(); listadd("fsfs"); listadd("abc"); listadd("ffdes"); Systemoutprintln(listcontains("abc"));

以上就是关于Qt Creator中我向ui文件中拖入了一个listview,我要如何读取txt的文件内容再在其中显示。全部的内容,包括:Qt Creator中我向ui文件中拖入了一个listview,我要如何读取txt的文件内容再在其中显示。、在Qt中 flieName=list.at(0)是什么意思啊、Qt5 获取天气数据时报这个错误是什么意思等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9324406.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存