VS+QT创建自己的第一个界面小程序(点击按钮显示文本)

在学习ROS的过程中,全部都在命令行下面进行程序的调用。但是有时候需要一个窗口程序来控制ros机器人,这个时候就需要做界面程序了。

今天来学习一下用qt做一个简单的示例程序来熟悉一下qt,以便于下次做一个界面来进行控制。

1.首先,我们去vs里面创建一个工程项目。

新建-项目-Qt5project这个,如下图所示(取名为demo0):

下一步:

完成。

2.画ui界面并写代码,这次主要制作一个鼠标点击按钮文本框显示“你好”字符的功能。

我们去qt画一下界面,首先我们拉一个按钮过去界面:

然后拉一个label显示面板放上去:

然后我们设置一下这两个控件的属性,按钮控件:

显示板控件:

3.我们现在过去写代码。

我们只要写一个槽函数,然后将按钮点击事件关联上槽函数即可。

槽函数的名称是button()

代码:

void demo0::button()
{
	
	ui.label->setText("hello");


}

这个槽函数主要是负责我们点击按钮的时候,在label这个小白板显示hello字符串。

然后我们去demo0.h文件中将这个函数声明(注册)一下。

接着去qt里面转到槽,编辑按钮事件关联的函数。

然后保存运行就可以了,运行后点击按钮前:

点击按钮之后:

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Allen953

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值