khanat-code-old/code/nel/tools/misc/words_dic_qt/main.cpp
StudioEtrange 91e6b23d3f ** PCH Support for NMake with VS2012
NMAKE-VS2012 Error LNK2011
while NMAKE-VS2010 does not complain
we need to link the pch.obj file
see http://msdn.microsoft.com/en-us/library/3ay26wa2(v=vs.110).aspx

** PCH Support for Ninja
Ninja need to add property
        OBJECT_DEPENDS for using PCH
        OBJECT_OUTPUTS for create PCH
see http://public.kitware.com/pipermail/cmake-developers/2012-March/003653.html
2013-09-05 17:18:01 +02:00

38 lines
854 B
C++

#include <QApplication>
#include "nel/misc/app_context.h"
#include "nel/misc/path.h"
#include "words_dicDlg.h"
#ifdef NL_OS_UNIX
#include <stdlib.h>
#endif // NL_OS_UNIX
#ifndef NL_WORDS_DIC_CFG
#define NL_WORDS_DIC_CFG "."
#endif
int main(int argc, char *argv[])
{
// Standard initialization
// If you are not using these features and wish to reduce the size
// of your final executable, you should remove from the following
// the specific initialization routines you do not need.
NLMISC::CApplicationContext myApplicationContext;
#ifdef NL_OS_UNIX
std::string homeDir = getenv("HOME");
NLMISC::CPath::addSearchPath( homeDir + "/.nel");
#endif // NL_OS_UNIX
NLMISC::CPath::addSearchPath(NL_WORDS_DIC_CFG);
Q_INIT_RESOURCE(words_dic_Qt);
QApplication app(argc, argv);
CWords_dicDlg wordsDic;
wordsDic.show();
return app.exec();
}