• 5380阅读
  • 2回复

新手求助:QT4编译错误 [复制链接]

上一主题 下一主题
离线wangying0904
 
只看楼主 倒序阅读 楼主  发表于: 2010-12-07

#ifndef HELLO_H
#define HELLO_H
#include "ui_hello.h"
#include <qpixmap.h>

class Hello : public QMainWindow,
                    public UI_HELLO
{
    Q_OBJECT
public:
           Hello( QWidget* parent =0);


private slots:
     void on_quit_clickde();
     void showMe();
};
#endif



错误
In file included from ../mypic/main.cpp:1:0:
../mypic/hello.h:8:1: 错误:expected class-name before ‘{’ token
make: *** [main.o] 错误 1
离线dbzhang800

只看该作者 1楼 发表于: 2010-12-07
提个建议:
1. 找本C++的书,补充下基础知识
2. 看Qt的话,不妨从其自带的例子开始
离线tianyake512
只看该作者 2楼 发表于: 2010-12-07
“ui_hello.h”是不是由hello.ui文件生成?
如果是,那么继承的时候就不能加“public UI_HELLO”,而且这个不需要继承的。你可以把他去掉试试。

快速回复
限100 字节
 
上一个 下一个