QT自定义槽函数报错

PhonChen 2013-11-25 04:20:20
在一个widget中定义槽 错误:undefined reference to `Widget::setname(QString)'
源代码如下
namespace Ui {
class Widget;
}

class Widget : public QWidget
{
Q_OBJECT

public:
explicit Widget(QWidget *parent = 0);
~Widget();

private slots:
void setname(QString s);
private:
Ui::Widget *ui;
};

#endif // WIDGET_H
...全文
302 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
k01012020 2021-07-12
  • 打赏
  • 举报
回复

请问怎么解决的?

PhonChen 2013-12-24
  • 打赏
  • 举报
回复
谢谢,虽然已经解决了,但问题确实是这样的
masterz 2013-12-07
  • 打赏
  • 举报
回复
那就给它定义函数体啊
Widget::Widget(QWidget *parent):QWidget(parent){}
Widget::~Widget(){}
void Widget::setname(QString s){s==s;}

24,854

社区成员

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

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