出现此项问题是因为你新建的类不是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)"))
登录后复制
对于使用trqt的开发者来说,他们需要包含以下头文件:QtCore,QtGui,QtWidgets,QtNetwork 等等。还灶胡有许多比如QtSql,QtOpenGL,QtScript等等的头文件歼坦可供选择,用户可以根据自己氏辩桐的开发任务来决定需要包含头文件的数量。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)