/* * Copyright(C) 2010,Hikvision Digital Technology Co., Ltd * * ÎļþÃû³Æ£ºmain.cpp * Ãè Êö£º * µ±Ç°°æ±¾£º1.0 * ×÷ ÕߣºÍõ¹«ÆÍ * ´´½¨ÈÕÆÚ£º2009Äê11ÔÂ12ÈÕ * Ð޸ļǼ£º */ #include "qtclientdemo.h" #include #include #include //Ö÷´°¿Ú QtClientDemo* gqtclinetdemo; /******************************************************************* Function: main Description: Ö÷º¯ÊýÈë¿Ú Parameter: (IN) int argc (IN) char *argv[] Return: 0--³É¹¦£¬-1--ʧ°Ü¡£ **********************************************************************/ int main(int argc, char *argv[]) { gqtclinetdemo = NULL; QApplication a(argc, argv); QTextCodec::setCodecForTr(QTextCodec::codecForName("GB2312")); QTextCodec::setCodecForLocale(QTextCodec::codecForName("GB2312")); QTextCodec::setCodecForCStrings(QTextCodec::codecForName("GB2312")); //Add translation file. QTranslator translator; BOOL bSuc; bSuc = translator.load("..//..//..//..//translation//QtDemo_zh_CN"); if (!bSuc) { bSuc = translator.load("..//..//translation//QtDemo_zh_CN"); } if (!bSuc) { translator.load("translation/QtDemo_zh_CN"); } if (!bSuc) { translator.load("./QtDemo_zh_CN"); } a.installTranslator(&translator); //Show the main window. QtClientDemo w; w.show(); gqtclinetdemo =&w; return a.exec(); }