Qt基础入门知识

[Qt基础知识]最基本的一些操作,入门必备

创建一个qt widgets应用,文件结构如下

1.程序简要说明

main.cpp是程序的主入口

首先创建一个Mainwindow对象

然后调用show函数

编辑界面则在mainwindow.cpp里面

可以通过ui指针来访问界面文件

2.信号与槽机制

槽函数是一种回调函数

首先利用connect方法,将信号和槽连接起来

其中参数代表的依次是信号的发送者的指针,信号的指针,接收放的指针,槽函数指针,连接类型(可选)

然后在mainwindow.h里面定义槽函数

在mainwindow.cpp里面实现槽函数

3.代码增加组件(非ui拖拽方式)

以QPushButton为例

首先在mainwindow.h里面引入对应的头文件,创建指针变量

在mainwindow.cpp里面实现具体的操作,如文字设置,父类设置,位置设置(move函数)

QDebug

qDebug()<<字符串

int 转string

QString::number(value)

  3.二进制资源文件

将图片,数据存储在二进制文件中,在程序中可以方便调用

不受路径的影响

新建一个qt resource file

然后add prefix

然后add file

选好资源文件放进去就行了

如使用图标icon


    item1->setIcon(0,QIcon(":/new/prefix1/2021-02-17 17-31-48屏幕截图.png"));

 

4.打开新窗口

新建一个窗口

可以看到多了3个from文件

增加一个按钮的槽函数打开这个新窗口

void MainWindow::on_switch_2_clicked()
{
    Form *f1 = new Form;
    f1->show();
}

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值