Cppcheck 分析中估计 Qt Slot 错误的问题

问题描述 投票:0回答:1

在用Cppcheck进行静态分析时,在slots部分打印了相应的错误信息,但我不知道如何解决这部分。你能帮我吗?

err_msg :这里某处有一个未知的宏。需要配置。如果slots是宏请配置它。

#ifndef A_H
#define A_H

#include "BasePopup.hpp"

namespace Ui {
class A;
}

class A: public BasePopup
{
    Q_OBJECT

public:
    A();
    ~A();
    ...
protected:
    ...

private:
    ...

signals:
    ...

private slots: // err_msg
    ...
};

#endif // A_H

编译和构建工作良好,没有任何问题,但仅在 Cppcheck 静态分析中考虑错误。

  • 供您参考,我正在研究“Visual Studio Code”。
c++ qt static-analysis cppcheck
1个回答
0
投票

如果运行cppcheck命令行工具,请使用命令行参数运行它

--library=qt

如果您在Qt Creator中运行cppcheck,则不需要额外的操作。

© www.soinside.com 2019 - 2024. All rights reserved.