tr()函数
1、翻译函数tr() 是QObject类的成员函数,使用tr()需要加入QObject类的头文件
出现此项问题是因为你新建的类不是QObject类,而是默认的custom
2、编译器提示写tr()函数需要写QObject::
其他的project不需要写,但是这个需要,就要警惕,可能是新建的类没有加QObject宏
#include <QObject>
QString fileName = fd->QFileDialog::getOpenFileName(nullptr, QObject::tr("历史数据"), QDir::currentPath().append("/Output/datas"), tr("TXT(*.txt)"));