![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
C++基础语法,C++QT
叶卡捷琳堡
单纯,善良,丰富,美好
展开
-
Acwing 848.有向图的拓扑序列
使用STL实现#include<iostream>#include<cstring>#include<queue>#include<algorithm>#include<vector>using namespace std;const int N = 100010,M = N * 2;int h[N],e[M],ne[M],idx;int n,m;// 保存每个点的入度int d[N];queue<int> q原创 2022-04-11 13:04:43 · 584 阅读 · 0 评论 -
Acwing844.走迷宫
使用STL的queue实现#include<iostream>#include<queue>#include<cstring>#include<algorithm>using namespace std;typedef pair<int,int> PII;const int N = 110;int n,m;queue<PII> q;int grid[N][N];// 保存距离int d[N][N];in原创 2022-04-10 11:36:03 · 382 阅读 · 0 评论 -
QT5程序生成.exe可执行文件
传送门转载 2021-03-03 16:39:51 · 396 阅读 · 2 评论 -
C++QT入门(4)---对话框
文章目录对话框的基本使用使用前的准备实现弹出对话框的代码效果图演示非模态对话框模态对话框错误对话框信息对话框问题对话框对话框的基本使用使用前的准备在写对话框的代码之前,已经利用ui工具提前画好了菜单栏和一些子菜单,以下代码只是对菜单功能的添加实现弹出对话框的代码以下程序针对“文件 --> 新建”,使其按下后弹出不同的对话框将不同对话框对应的注释去掉即可运行#include "mainwindow.h"#include "ui_mainwindow.h"#include<QDi原创 2021-02-07 18:06:46 · 430 阅读 · 0 评论 -
C++Qt入门(3)---QMainWindow的基本组件
文章目录四、QT中的QMainWindow1.QMenuBar2.QTool3.QStatusBar4.QDockWidget5.中心部件(核心部件)6. 完整代码和效果图四、QT中的QMainWindow1.QMenuBar菜单栏只能有一个创建并添加菜单栏QMenuBar* bar = menuBar();setMenuBar(bar);2.QTool工具栏可以有多个创建并添加工具栏QToolBar* toolBar = new QToolBar(this);3.QStatusB原创 2021-01-26 22:00:28 · 465 阅读 · 0 评论 -
C++Qt入门(2)---信号和槽
文章目录三、QT中的信号和槽1.点击按钮关闭窗口2.自定义信号和槽3.信号连接信号4.拓展三、QT中的信号和槽使用的方法:connect(信号的发送者,发送的具体信号,信号的接收者,信号的处理(槽函数))信号槽的优点:松散耦合,信号发送端和接收端本身是没有关联的,通过connect连接,将两端耦合在一起1.点击按钮关闭窗口QPushButton * but2 = new QPushButton("点我关闭窗口",this);//设置按钮的大小but2->resize(200,100);原创 2021-01-25 11:59:17 · 252 阅读 · 0 评论 -
C++Qt入门(1)---Qt简介,第一个Qt程序,Qt按钮
文章目录一、QT简介1.什么是QT?2.Qt的发展史?二、第一个Qt程序1.路径名,文件名中不能有中文2.创建默认窗口类3.main函数4.对.pro文件的解释5.Qt Creator快捷键6.QPushButton的创建7.对象树(了解)8.QT中的坐标系一、QT简介1.什么是QT?Qt是一个跨平台的C++图形用户界面应用程序框架2.Qt的发展史?1991年Qt最早由奇趣科技开发1996年进入商业领域,是目前流行的Linux桌面环境KDE的基础……(略)3.Qt支持的平台4.Qt的下载与原创 2021-01-24 21:39:58 · 5622 阅读 · 2 评论