QT
_____123
这个作者很懒,什么都没留下…
展开
-
qt创建xml文件
此图为xml文件格式下图为生成此xml的代码bool Instance::write_xml(QString path){ QFile file(path); if (!file.open(QFile::ReadOnly | QFile::Text)) { qDebug() << "open for add error..."; return false; } QDomDocument doc; QString errorStr; int errorLine;原创 2020-10-21 17:50:33 · 1506 阅读 · 0 评论 -
qt读写xml
写xmlQDomDocument doc;QDomProcessingInstruction instruction = doc.createProcessingInstruction("xml", "version=\"1.0\" encoding=\"UTF-8\"");doc.appendChild(instruction); QDomElement root = doc.createElement("HInfoData");//创建根节点doc.appendChild(root);//添转载 2020-10-21 16:48:37 · 138 阅读 · 0 评论 -
关于qt中tablewidget-」setCellWidget使用问题记录
因项目需求为表格展示,需要使用tablewidget控件原定计划为共三列,前两列为字段,最后一列为按钮操作,故写了一组自定义按钮,但是在添加按钮控件时,出现指针异常,现贴出代码,记录解决方案,原因之后有空研究填坑。我用了stackwidget设置为四页,每页都是有一个tablewidget作为数据展示,先是设置表头,然后使用setItem将字符字段从内存中写入tablewidget中,此时切页都为正常,随后使用setCellWidget添加自定义按钮控件时,出现了问题,初步怀疑为指针使用问题最开始的原创 2020-07-14 15:22:04 · 5077 阅读 · 0 评论 -
关于QT移植之后的乱码问题
之前的项目是在windows平台下的,因为项目的需求,所以qmake后跑linux平台,起初用的是ubuntu系统,开发完毕后移植到国产操作系统方德(ubuntu内核)出现乱码问题,ui设计师界面的中文显示正常,查看编码格式,发现都是使用utf8使用 ui->tablewidget->setItem(“程序正在初始化”);发现tablewidget正常添加字符串,但是却显示出...原创 2020-01-15 09:41:29 · 371 阅读 · 0 评论 -
QT学习之路
《Qt学习之路2》目录1:序2:Qt 前言3:Hello,world!4:信号槽5:自定义信号槽6:Qt 模块简介7:MainWindow 简介8:添加动作9:资源文件10:对象模型11:布局管理器12:菜单栏、工具栏和状态栏13:对话框简介14:对话框数据传递15:标准对话框QMessageBox16:深入 Qt5 信号槽新语法17:文件对话框18:事件19...转载 2019-12-20 18:00:51 · 94 阅读 · 0 评论