• 5323阅读
  • 2回复

qt中使用多重继承实现类中槽的问题 [复制链接]

上一主题 下一主题
离线metalchen
 

只看楼主 倒序阅读 楼主  发表于: 2008-05-09
— 本帖被 XChinux 执行加亮操作(2008-05-09) —
用desinger画了界面,生成ui文件,用一个之类多重继承中使用槽时出现问题代码如下

#include <QWidget>
#include "ui_charGame.h"

class QTimer;
class GameWindow:public QWidget,public Ui::FrmGame
{
    Q_OBJECT
//    public slots:
//        void timer_update();
    public:
        GameWindow(QWidget *parent=0);
        QTimer *qTimer;
        void timer_start();
};
注释,一切ok,去掉那两行注释就报undefined reference to `GameWindow::timer_update()
多重继承中实现槽机制有问题吗?已经生成moc文件了
离线XChinux

只看该作者 1楼 发表于: 2008-05-09
void timer_update()实现了没有?
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线metalchen

只看该作者 2楼 发表于: 2008-05-10
已经实现了。。。其它低级错误我都考虑过了。郁闷
快速回复
限100 字节
 
上一个 下一个