summaryrefslogtreecommitdiffstats
path: root/doc/src/snippets/code/doc_src_wince-customization.qdoc
diff options
context:
space:
mode:
authorLars Knoll <lars.knoll@nokia.com>2009-03-23 09:18:55 (GMT)
committerSimon Hausmann <simon.hausmann@nokia.com>2009-03-23 09:18:55 (GMT)
commite5fcad302d86d316390c6b0f62759a067313e8a9 (patch)
treec2afbf6f1066b6ce261f14341cf6d310e5595bc1 /doc/src/snippets/code/doc_src_wince-customization.qdoc
downloadQt-e5fcad302d86d316390c6b0f62759a067313e8a9.zip
Qt-e5fcad302d86d316390c6b0f62759a067313e8a9.tar.gz
Qt-e5fcad302d86d316390c6b0f62759a067313e8a9.tar.bz2
Long live Qt 4.5!
Diffstat (limited to 'doc/src/snippets/code/doc_src_wince-customization.qdoc')
-rw-r--r--doc/src/snippets/code/doc_src_wince-customization.qdoc70
1 files changed, 70 insertions, 0 deletions
diff --git a/doc/src/snippets/code/doc_src_wince-customization.qdoc b/doc/src/snippets/code/doc_src_wince-customization.qdoc
new file mode 100644
index 0000000..0399231
--- /dev/null
+++ b/doc/src/snippets/code/doc_src_wince-customization.qdoc
@@ -0,0 +1,70 @@
+//! [0]
+wince<version><SDK-shortcut>-[architecture]-msvc2005
+//! [0]
+
+
+//! [1]
+CE_SDK = Windows Mobile 5.0 Pocket PC SDK
+CE_ARCH = ARMV4I
+//! [1]
+
+
+//! [2]
+DEFINES += UNDER_CE WINCE _WINDOWS _UNICODE UNICODE _WIN32_WCE=0x501 $$CE_ARCH _ARMV4I_ armv4i _ARM_ ARM _M_ARM ARM _WIN32 __arm__ Q_OS_WINCE_WM QT_NO_PRINTER QT_NO_PRINTDIALOG
+//! [2]
+
+
+//! [3]
+set PATH=C:\Qt\mobile5-shadow\bin;%PATH%
+//! [3]
+
+
+//! [4]
+cd c:\Qt\mobile5-shadow
+C:\Qt\%VERSION%\configure.exe -platform win32-msvc2005 -xplatform wincewm50pocket-msvc2005 -release
+//! [4]
+
+
+//! [5]
+set INCLUDE=C:\Program Files\Microsoft Visual Studio 8\VC\ce\include;
+ C:\Program Files\Windows CE Tools\wce500\Windows Mobile 5.0 Pocket PC SDK\Include\Armv4i
+set LIB=C:\Program Files\Microsoft Visual Studio 8\VC\ce\lib\armv4i;
+ C:\Program Files\Windows CE Tools\wce500\Windows Mobile 5.0 Pocket PC SDK\Lib\ARMV4I
+set PATH=C:\Program Files\Microsoft Visual Studio 8\VC\ce\bin\x86_arm;
+ %PATH%
+//! [5]
+
+
+//! [6]
+setcepaths wincewm50pocket-msvc2005
+//! [6]
+
+
+//! [7]
+nmake
+//! [7]
+
+//! [8]
+if(equals(TEMPLATE_PREFIX, "vc") | equals(TEMPLATE, "vc*")) {
+ DEFINES -= _M_ARM
+}
+//! [8]
+
+//! [9]
+wchar_t* libraries[] = {
+ L"QtCore4.dll",
+ L"QtGui4.dll",
+ 0
+};
+
+for (int i = 0; libraries[i] != 0; ++i) {
+ HINSTANCE instance = LoadLibraryW(libraries[i]);
+ OutputDebugStringW(libraries[i]);
+ if (instance != NULL) {
+ OutputDebugStringW(L" : Successfully instantiated\n");
+ FreeLibrary(instance);
+ } else {
+ OutputDebugStringW(L" : Could not be loaded\n");
+ }
+}
+//! [9]