qttr包含什么头文件

qttr包含什么头文件,第1张

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)"))

登录后复制

对于使用trqt的开发者来说,他们需要包含以下头文件:QtCore,QtGui,QtWidgets,QtNetwork 等等。还灶胡有许多比如QtSql,QtOpenGL,QtScript等等的头文件歼坦可供选择,用户可以根据自己氏辩桐的开发任务来决定需要包含头文件的数量。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/8189576.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存