当前位置: 首页 > news >正文

长沙创意网站建设网店推广的发展趋势

长沙创意网站建设,网店推广的发展趋势,北京昌平区,wordpress添加 下载文件本例子中把xml文件作为数据库表。 xml文件名作为函数参数#xff0c;把不同的xml文件名传入函数#xff0c;会显示不同的文件内容。 以下为代码#xff1a; void MainWindow::ShowContent(QString FileName) {LoadXmlContent(FileName);ShowContentInView();}bool MainWi…本例子中把xml文件作为数据库表。 xml文件名作为函数参数把不同的xml文件名传入函数会显示不同的文件内容。 以下为代码 void MainWindow::ShowContent(QString FileName) {LoadXmlContent(FileName);ShowContentInView();}bool MainWindow::LoadXmlContent(QString FileName) {QString FilePath yourpath/ FileName .xml;QFile file(FilePath); // 替换为您实际的文件路径if (!file.open(QIODevice::ReadOnly)) {qDebug() Can not open file。;return false;}QDomDocument document;if (!document.setContent(file)) {qDebug() 无法将文件解析为DOM树。;file.close();return false;}file.close();dataVector.clear();QDomElement root document.firstChildElement(); // 获取根元素// 遍历所有子元素QDomNodeList elements root.childNodes();for (int i 0; i elements.count(); i) {QDomNode elementNode elements.at(i);// 检查节点是否为元素。if (elementNode.isElement()) {QDomElement element elementNode.toElement();QDomNodeList childNodes element.childNodes();// 创建一个字典来存储键值对std::mapQString, QString dataMap;for (int j 0; j childNodes.count(); j) {QDomNode childNode childNodes.at(j);if (childNode.isElement()) {QDomElement childElement childNode.toElement();QString key childElement.nodeName();QString value childElement.text();// 将键值对存入字典dataMap[key] value;}}// 将字典存入vectordataVector.push_back(dataMap);}}// 打印存储的数据for (const auto data : dataVector) {for (const auto pair : data) {qDebug() pair.first : pair.second;}qDebug() -------------------;} }void MainWindow::ShowContentInView() {m_model.clear();// 设置表头顺序QStringList headers {name, len, type, value, reverse, factor, isSelected, dimension, displaytext, option, showPercision};m_model.setHorizontalHeaderLabels(headers);// 假设您已经有一个包含字典的vector//std::vectorstd::mapQString, QString dataVector;// 遍历vector中的每一项for (const auto data : dataVector) {// 创建一个新的行QListQStandardItem * rowItems;// 使用迭代器遍历字典中的键值对for (const QString header : headers) {// 查找当前键auto it data.find(header);if (it ! data.end()) {QString value it-second;rowItems.append(new QStandardItem(value));} else {// 如果键不存在添加一个空单元格rowItems.append(new QStandardItem());}}// 将一行添加到模型m_model.appendRow(rowItems);}// 将模型与QTableView关联ui-tableView-setModel(m_model);QHeaderView *headerView ui-tableView-horizontalHeader();headerView-setSectionResizeMode(QHeaderView::ResizeToContents); // 根据内容调整列宽headerView-resizeSection(0, 100);// 显示窗口ui-tableView-show();}
http://www.w-s-a.com/news/300385/

相关文章:

  • 招聘网站做一下要多少钱网站设计公司 国际
  • 巩义专业网站建设公司首选seo研究院
  • 大流量网站解决访问量友情链接如何添加
  • 教育网站建设网永康市住房和城乡建设局网站
  • 阿里巴巴官网网站django 做网站的代码
  • 网站建设 军报wordpress 订餐模板
  • 网站虚拟主机 会计处理石家庄站建设费用多少
  • 网站建设 服务内容 费用简述网站开发流程
  • 公司制作网站跟企业文化的关系空间制作网站
  • 浙江建设监理协会网站个人网站设计规划书
  • wordpress太卡了贵州seo推广
  • 企业介绍微网站怎么做的手机软件商城免费下载
  • 新手网站设计定价网站开发销售
  • 网站开发公司oa有没有找人做标书的网站
  • 传统门户网站有哪些人武部正规化建设
  • 台州网站制作方案免费无代码开发平台
  • 精通网站建设 pdf微盘学做电商的步骤
  • 想在网上做设计接单有没有网站找一个免费域名的网站
  • 湘潭市网站建设科技有限公司杭州网站建设(推荐乐云践新)
  • 优秀网站评析西双版纳傣族自治州民宿
  • 常用的cms建站系统c2c网站模板
  • wordpress更换图标seo网站建设公司
  • 网站备案 深圳小程序怎么进入公众号
  • 实名认证域名可以做电影网站吗坪山网站设计的公司
  • wdcp怎么上传做好的网站管理咨询公司名称参考
  • 设计师网站pin分销系统小程序开发
  • 高端品牌网站建设兴田德润实惠企业网站建设应该怎么做
  • 做研学的网站优秀软文案例
  • 网站个人简介怎么做建设网站卡盟
  • 影楼做网站安庆建设机械网站