99网
您的当前位置:首页Qt中undefined reference to ‘XXXX‘

Qt中undefined reference to ‘XXXX‘

来源:99网

问题描述

通过指针实现页面跳转

Qt报错

错误代码

    private slots:
    void Pb_Multi_Level();
    void Pb_Multi_Component();

思路

未定义引用——未定义Dialog类中按钮的引用。
实现页面跳转是在三个页面(三个不同的类)下进行,因此在函数定义上,需要在public

PS:在Qt5以及之后的版本,connect函数的槽函数不必写在private slots或者是public slots中,private和public中都是可以的,因为槽函数也只是一个函数而已,和自定义的函数本身就没有什么区别

public:
    void Pb_Multi_Level();
    void Pb_Multi_Component();

undefined reference to ‘XXXX‘其他情况

因篇幅问题不能全部显示,请点此查看更多更全内容