QT weight开发

1.新建项目

新建项目时选择QT Dialog

2.更换icon

修改.pro文件

将ico文件放到项目目录。

添加 RC_ICONS = myico.ico

3.模态对话框

模态使用 exec 非模态使用 show

4.添加按钮点击事件

添加信号槽即可进行按钮点击事件的编写

5.print函数无法输出

使用 fflush(stdout); 刷新一下数据

QML介绍

1 什么是QML

QML是一种描述应用程序用户界面的声明式变成语言,使用一些可视化组件以及折现组件之间的交互来描述用户界面。QML一种可读性很高的语言,可以使组件以动态方式进行交互,并且允许组件在用户界面中很容易地实现复用和定义。

2 什么是Qt Quick

Qt Quick 是QML的一个数据类型和功能的标准库,包含了可视化类型、交互类型、动画、例子特效和渲染特效等。在QML应用,可以通过一个简单的import语句来使用该模块提供的所有功能。Qt Quick在Qt5中由Qt Quick 模块提供。

如何的优雅的使用Atom写博客

1. Atom 插件配置

1
2
安装language-makrdown插件,将滚动条可以设置为可以超过最后一样
安装markdown-image-assistant 修改配置文件,令其格式满足hexo标准

2. Atom配置markdown

WSL功能配置

1.简介

随着Windows Subsystem For Linux 的发布,Windows已然成为最大的Linux发行商,Linux系统在服务器领域有得天独道的优势,平时我们在Windows下写的一些程序传送到Linux下之后总会有些许不兼容,因此在Windows系统下搭建我们的Linux子系统开发环境便成了很有意义的意见事情。

2.环境确定

Windows每个系统版本对应的WSL功能不一,我们要确认我们的系统版本号,再进行对应的安装,目前的我操作系统版本为1803,低于这个版本的系统运行linux服务(LNMP)时无法在后台使用,程序会随着bash窗口的关闭而终止,那可就相当尴尬了,只要把命令窗口关了就什么都没了,太不方便了,所以这里推荐大家使用1803以上的操作系统。

注: 这里的操作系统都是说windows10,只有windows10才有wsl功能。

3.配置WSL