2015-12-05 17:48:59 +00:00
|
|
|
#include "words_dicDlg.h"
|
|
|
|
|
2012-05-29 13:31:11 +00:00
|
|
|
#include <QApplication>
|
|
|
|
#include "nel/misc/app_context.h"
|
|
|
|
#include "nel/misc/path.h"
|
|
|
|
|
|
|
|
#ifdef NL_OS_UNIX
|
|
|
|
#include <stdlib.h>
|
|
|
|
#endif // NL_OS_UNIX
|
|
|
|
|
|
|
|
#ifndef NL_WORDS_DIC_CFG
|
|
|
|
#define NL_WORDS_DIC_CFG "."
|
|
|
|
#endif
|
|
|
|
|
2015-12-23 14:00:49 +00:00
|
|
|
#ifdef QT_STATICPLUGIN
|
|
|
|
|
|
|
|
#include <QtPlugin>
|
|
|
|
|
|
|
|
#if defined(Q_OS_WIN32)
|
|
|
|
Q_IMPORT_PLUGIN(QWindowsIntegrationPlugin)
|
|
|
|
#elif defined(Q_OS_MAC)
|
|
|
|
Q_IMPORT_PLUGIN(QCocoaIntegrationPlugin)
|
|
|
|
#elif defined(Q_OS_UNIX)
|
|
|
|
Q_IMPORT_PLUGIN(QXcbIntegrationPlugin)
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#endif
|
|
|
|
|
2012-05-29 13:31:11 +00:00
|
|
|
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();
|
|
|
|
}
|