#include <QApplication>
#include "TestWidget.h"
//#include "common/version.h"
/*void customMessageHandler(QtMsgType type, const char *msg)
{
QString txt;
switch (type) {
//调试信息提示
case QtDebugMsg:
txt = QString("Debug : %1").arg(msg);
break;
//一般的warning提示
case QtWarningMsg:
txt = QString("Warning : %1").arg(msg);
break;
//严重错误提示
case QtCriticalMsg:
txt = QString("Critical: %1").arg(msg);
break;
//致命错误提示
case QtFatalMsg:
txt = QString("Fatal : %1").arg(msg);
abort();
}
QFile outFile(QObject::tr("debuglog_.txt"));
outFile.open(QIODevice::WriteOnly | QIODevice::Append);
QTextStream ts(&outFile);
ts << txt << endl;
}*/
int main(int argc,char *argv[])
{
QApplication app(argc,argv);
// QtSingleApplication app(argc,argv);
// if (app.isRunning())
// {
// QMessageBox::information(0, "Warning",
// "An instance has already been running.");
// return 0;
// }
/*
QStringList libPaths;
#if defined( Q_OS_WIN32 )
//c:/Users/Administrator/Desktop/QtOfficeDemo/src/bin/Debug/plugins/
libPaths << app.applicationDirPath() + "/plugins/";
#elif defined( Q_OS_MACX )
libPaths << app.applicationDirPath() + "/../PlugIns";
#endif
QApplication::setLibraryPaths(libPaths);
app.setQuitOnLastWindowClosed(false);
app.setWindowIcon(QIcon(RES_LOGO));
QTextCodec *codec = QTextCodec::codecForName("gb18030"); //获取系统编码
//QTextCodec::setCodecForTr(QTextCodec::codecForName("gb18030"));
QTextCodec::setCodecForLocale(codec);
QTextCodec::setCodecForCStrings(codec);
QTextCodec::setCodecForTr(codec);
QFile file(RES_QSS);
file.open(QFile::ReadOnly);
QString styleSheet = QLatin1String(file.readAll());
qApp->setStyleSheet(styleSheet);
file.close();
*/
//qInstallMsgHandler(customMessageHandler);
qDebug() << "*************************************************************";
qDebug() << "Meeting Center Start NOW";
qDebug() << "*************************************************************";
DemoTestWidget *ptr = new DemoTestWidget();
ptr->show();
return app.exec();
}
main.cpp
最新推荐文章于 2024-05-21 13:41:13 发布