求教 qt ui跳转执行问题

博主在尝试使用QT创建UI界面时遇到一个问题:点击按钮从UI1跳转到UI2后,UI2上的倒计时功能无法正常工作,始终显示初始数值10,而不会递减。代码中已经设置了跳转、关闭UI1以及UI2的倒计时逻辑,但似乎存在逻辑错误导致倒计时未启动。
摘要由CSDN通过智能技术生成

我建了个ui和一个跳转按钮,功能是点击跳转另一个ui2,在后者有个倒计时功能,可是ui2不运行,

设想:{ 设计两个ui,test(ui1)和home(ui2),在test 点击登录按钮 跳转home。home是个倒计时界面,从10 到0,,每隔一秒递减显示,最后显示字符串“拜拜,弟弟!”。五秒后关闭消失。}
运行状态 :{ 第一步正常,跳转home后 界面一直停留在显示 10 ,并没有递减显示}

代码如下:
text::text(QWidget *parent)
: QMainWindow(parent)
, ui(new Ui::text)
{
ui->setupUi(this);
this->setWindowTitle("tree ");
}
text::~text()
{
delete ui;
}

void text::on_pushButton_clicked()
{
if(ui->user->text() == “tree” && ui->password->text() == “12345”) // 登录
{
QMessageBox::information(this,“通知”,“登录成功”);
home.show(); // 跳转ui2
this->close(); // ui 1关闭

}
else
{
     QMessageBox::information(this,"通知"
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值