• 5549阅读
  • 3回复

[提问]Qt多继承的问题 [复制链接]

上一主题 下一主题
离线newedition
 
只看楼主 倒序阅读 楼主  发表于: 2012-09-11
项目中要写个TCP文件传输的功能

class Server :public QMainWindow, public QTcpServer
{
    Q_OBJECT

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

private:
    Ui::Server *ui;
    void incomingConnection(int socketId);

private slots:
    void sendFile();

public QMainWindow, public QTcpServer  这块多继承后,就会报错

debug\moc_server.cpp(47) : error C2594: “static_cast”: 从“QObject *”到“Server *”的转换不明确
debug\moc_server.cpp(91) : error C2594: “参数”: 从“Server *const ”到“QObject *”的转换不明确

求高手解答下,谢谢了!!!
离线newedition
只看该作者 1楼 发表于: 2012-09-11
自己解决了
离线tfyt1024

只看该作者 2楼 发表于: 2013-05-16
楼主怎么解决的,求指教
离线myseemylife

只看该作者 3楼 发表于: 2013-05-16
推荐 多用组合。
蠢笨的愚钝~
快速回复
限100 字节
 
上一个 下一个