https://www.youtube.com/watch?v=I96uPDifZ1w&t=23s
-Add print function
QT += core gui printsupport
-#include
- 加一行Qstring (此处Qstring无需include)mainwindow.h 用于存储文本信息。
-将文本放大为整个软件
这行代码特别有意思,不管你ui界面textEdit是否歪斜,比如下图这样
用了这个代码后,在程序跑起来布局会自动回正:
在这段里,YouTuber 老师给textEdit加上了vertical layout,但我发现不用加vertical layout 只用在代码中加这么一行一样最后出来的TextEdit也是正的。
file - new open, save as, print, exit
edit - copy, paste, cut, undo, redo
Add resource file
在文件名右键add,add new, qt ,resource file
完成后双击.qrc文件,add prefix 将prefix改为/imgs. add 改为 add file后添加文件。注意: 一定要将图片文件储存在整体qt文件的文件夹内,否则需要复制一份到qt文件的文件夹内。
在action中右键点击Edit icon-> choose resources (没有出现file 下拉文件夹 里save all一下) icon 后面的选项要选择normal on. 要从 resource里选择图标而不是从file里选择图标,否则后续运行时图标显示不出来
完成!点击运行看一下吧
-ToolBar
直接将action拉入ToolBar中
-New file 槽的更改
转到槽->
stringName.clear() 也是c++ string的基础操作
-Open 更改