2 * wpa_gui - Application startup
3 * Copyright (c) 2005-2006, Jouni Malinen <j@w1.fi>
5 * This software may be distributed under the terms of the BSD license.
6 * See README for more details.
9 #ifdef CONFIG_NATIVE_WINDOWS
11 #endif /* CONFIG_NATIVE_WINDOWS */
12 #include <QApplication>
13 #include <QtCore/QLibraryInfo>
14 #include <QtCore/QTranslator>
17 WpaGuiApp::WpaGuiApp(int &argc, char **argv) :
18 QApplication(argc, argv),
25 #if !defined(QT_NO_SESSIONMANAGER) && QT_VERSION < 0x050000
26 void WpaGuiApp::saveState(QSessionManager &manager)
28 QApplication::saveState(manager);
34 int main(int argc, char *argv[])
36 WpaGuiApp app(argc, argv);
37 QTranslator translator;
42 locale = QLocale::system().name();
43 resourceDir = QLibraryInfo::location(QLibraryInfo::TranslationsPath);
44 if (!translator.load("wpa_gui_" + locale, resourceDir))
45 translator.load("wpa_gui_" + locale, "lang");
46 app.installTranslator(&translator);
50 #ifdef CONFIG_NATIVE_WINDOWS
52 if (WSAStartup(MAKEWORD(2, 0), &wsaData)) {
53 /* printf("Could not find a usable WinSock.dll\n"); */
56 #endif /* CONFIG_NATIVE_WINDOWS */
62 #ifdef CONFIG_NATIVE_WINDOWS
64 #endif /* CONFIG_NATIVE_WINDOWS */