求助!!!学习QT过程中遇到的问题:QObject::connect: signal not found in QPushButton

小格 2020-05-25 07:42:31
头文件中已定义了该类,运行的时候点击按钮没有反应,而且出现了错误提示QObject::connect: signal not found in QPushButton,求助大佬们该怎么解决呀 T_T

//widget.cpp
#include "mywidget.h"
#include<QPushButton>

mainWidget::mainWidget(QWidget *parent)
: QWidget(parent)
{
//设置固定窗口大小
setFixedSize(1080,640);

//创建按钮
QPushButton * btn = new QPushButton;
btn->setText("close");
btn->setParent(this);
connect(btn, &QPushButton::click, this, &QWidget::close);

//按钮功能设置->点击关闭窗口
connect(search_btn, &QPushButton::click, this, &QWidget::close);
}

...全文
3927 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
星移之海 2020-10-15
  • 打赏
  • 举报
回复 1
小格 2020-05-25
  • 打赏
  • 举报
回复 2
啊解决了!谢谢!!!我可能傻了,clicked写成click了
  • 举报
回复
@小格 我也傻了
_mervyn 2020-05-25
  • 打赏
  • 举报
回复 2
错误提示看不懂吗?。。。 没有click这个信号。 应该是clicked QPushButton继承与QAbstractButton, 可以用的信号有:clicked、pressed、released、toggled qt的官方文档qt助手,详细的很,看那个可以解决绝大部分问题。

24,860

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 工具平台和程序库
社区管理员
  • 工具平台和程序库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧