main.cpp 720 字节
Newer Older
1
#include "specwidget.h"
D
dev 已提交
2
#ifdef Q_OS_LINUX
M
manjaro 已提交
3 4
#include <unistd.h>
#endif
M
manjaro 已提交
5
#include <QApplication>
D
dev 已提交
6 7
#include <QLibraryInfo>
#include <QTranslator>
M
manjaro 已提交
8 9
int main(int argc, char *argv[])
{
D
dev 已提交
10
#ifdef Q_OS_LINUX
M
manjaro 已提交
11 12
	nice(0);
#endif
M
manjaro 已提交
13
	QApplication a(argc, argv);
D
dev 已提交
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
	//Install translators
	QTranslator qtTranslator;
	qtTranslator.load("qt_" + QLocale::system().name(),
					  QLibraryInfo::location(QLibraryInfo::TranslationsPath));
	a.installTranslator(&qtTranslator);

	QTranslator appTranslator;
	QString strTransLocalFile =
			":/" +
			QCoreApplication::applicationName()+"_"+
			QLocale::system().name()+".qm";
	appTranslator.load(strTransLocalFile );
	a.installTranslator(&appTranslator);


M
manjaro 已提交
29 30 31 32
	specWidget w;
	w.show();
	return a.exec();
}