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

怀化订水网站专门做奢侈品的网站有哪些

怀化订水网站,专门做奢侈品的网站有哪些,游戏网站怎么做,免费网站平台本例子中把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.hkea.cn/news/14354394/

相关文章:

  • 设计师喜欢的购物网站设计工作室的名字
  • 手机网站建设需求怎么在自己的网站上做漂浮链接
  • cms建站系统免费做今网站
  • 网站建设软文旅游网页代码模板
  • 胶州经济技术开发区 建设局 网站做任务赚佣金的网站
  • 北京移动网站建设公司排名win7主机做网站
  • 影视传媒网站源码企业网页开发
  • 大气的企业网站源码宁波网站排名优化报价
  • 凡科网站 怎么开支付wordpress 官网模板
  • 潍坊网站建设熊掌号怎样查看wordpress用的什么主题
  • 安庆市住房和城乡建设局网站首页做网站上传那个目录
  • 一级a做爰网站中国佛山自助建站软件
  • 广州制作公司网站的公司免费网站建站排行榜
  • 网站建设月薪做写字楼的网站有哪些资料
  • 建设集团网站价格各大网址收录查询
  • html中文网站作业南通住房和城乡建设厅网站
  • 怎么做提升自己的网站做一的同志小说网站有哪些
  • 提高网站注册率做网站大概需要几步
  • wordpress制作企业汨罗网站seo
  • 制作一个动态企业网站app制作平台灼灼琉璃夏漫画
  • 国字型网站建设布局用php做网站的优势
  • 做网站广告网页哈尔滨网站建设网络优化
  • 域名空间网站推广金华网站制作推广
  • 网站 建设需求百度推广营销页
  • 怎么用自己的网站做网页wap 网站开发
  • 定制开发电商网站建设多少钱网站开发学习
  • 平面设计素材网站有哪些网站制作 郑州
  • 中国建设银行网站会员注册信息补充wordpress 华哥
  • 哈尔滨网站优化流程南乐网站开发
  • php网站怎么做post订单最近的重大新闻