Qt开发(七)Qt 开发中编译报错:QIODevice::read: device not open

在编译 使用QXmlStreamReader来读取 XML 代码时,报错提示:QIODevice::read: device not open,表示要读写的设备文件没有打开,于是看了一次代码,发现问题的根源是我打开了file文件,随后关联了QXmlStreamReader对象后,就被我给关闭了。这...

2019-08-08 10:31:17

阅读数 5626

评论数 0

Qt开发(六)使用QXmlStreamReader 读取 XML

1. QXmlStreamReader概述 1. 在 [ 使用 DOM 读取 XML] 中介绍了如何使用 DOM 文档对象模型的方式来读写 XML的方法。在 Qt 中使用DOM方式来去写 XML文件是非常方便的,但是存在一个缺点,那就是当 XML 文件比较大的时候,使用 DOM 将该 XML 文...

2018-07-03 00:06:01

阅读数 1634

评论数 2

Qt开发(五)Qt Creater 支持 XML

1. 若在Qt开发中,需要用到 XML,则需要在xxx.pro 文件中 增加 XML。如下: QT += core gui xml

2018-07-01 20:54:53

阅读数 175

评论数 0

Qt开发(四) DOM读、写XML

1. XML DOM简介 DOM( Document Object Model 文档对象模型) 是一种用来解析 XML 文档的标准应用程序编程接口,它由万维网(W3C)所开发以及所推荐的标准。DOM 定义了所有文档元素的对象和属性,以及访问它们的方法(接口),它把 XML 文件表示成 内存 中...

2018-06-30 21:42:12

阅读数 234

评论数 0

Qt开发(三) Qt调试运行提示::-1: error: cannot open output file debug\untitled.exe: Permission denied

在Qt Create 中开发项目时,有时候编译并运行会提示: :-1: error: cannot open output file debug\untitled.exe: Permission denied collect2.exe:-1: error: error: ld retur...

2018-06-30 14:02:46

阅读数 3525

评论数 0

Qt开发(二) XML文件的读、写方法分类

1. XML简介 (1). XML(eXtensible Markup Language,可扩展标记语言) 是普通用于数据交换和数据存储的一种文本文件格式。它是一种用于语言分析的语言,没有要求专门的标记符、属性或者是条目。类似于 json,主要用来数据交换和存储。 2. Qt 对XML文件的...

2018-06-30 12:31:39

阅读数 77

评论数 0

Qt开发(一) QString类的使用

1. QString概述 开发中,字符串是必不可少的。C++ 中提供两种字符串:传统的 C 语言型以 “\0” 结尾的字符数组和 std::string 类。而在 Qt 开发中,我们更多的是使用Qt专有的 QString 类,相似于 C++ 中的 std::string类,但是又有不同,因为 ...

2018-06-24 19:54:33

阅读数 663

评论数 0

Qt Creator支持C++11

1.Qt开发中,经常会用到 C++11 的新特性,为了Qt支持C++11的新特性,需要在 xxxx.pro 文件添加: QMAKE_CXXFLAGS += -std=c++11 或 CONFIG += c++11

2018-06-23 14:08:50

阅读数 2245

评论数 2

Qt中常用到的快捷键

1.常用快捷键如下:F1 查看帮助 F2 跳转到函数定义(和Ctrl+鼠标左键一样的效果) Shift+F2 声明和定义之间切换 F4 头文件和源文件之间切换 Ctrl+1 欢迎模式 Ctrl+2 编辑模式 Ctrl+3...

2017-10-08 09:34:36

阅读数 531

评论数 0

QT Creator格式对齐快捷键

Ctrl+A 全选文本 Ctrl + I 对齐 (不分大小写) 和Visual Studio中的Alt + F8效果相同

2017-08-04 14:03:27

阅读数 546

评论数 0

Qt之定时器、重绘窗口、窗口缩放、截屏、截图

--------------- MyWidget.h ------------ #ifndef MYWIDGET_H #define MYWIDGET_H #include<QMouseEvent> #include <QWidget>cla...

2017-05-24 20:00:48

阅读数 1012

评论数 0

Qt之去除窗口的标题栏、通过鼠标移动窗口

------------ main.c ------------------- #include<QApplication> #include<QWidget> #include<QDebug> #include"mywidget.h" in...

2017-05-24 17:06:59

阅读数 1231

评论数 0

提示
确定要删除当前文章?
取消 删除