summaryrefslogtreecommitdiffstats
path: root/src/gui/dialogs
diff options
context:
space:
mode:
authorThierry Bastian <thierry.bastian@nokia.com>2010-01-18 17:22:38 (GMT)
committerThierry Bastian <thierry.bastian@nokia.com>2010-01-22 09:15:25 (GMT)
commite29453ab71c3bf795dbc0cdeb1c88e28e2de1470 (patch)
tree6e4a872350e30f0a3a2356c134a94173325bc474 /src/gui/dialogs
parentbc842d020c9e4f992ebda385bbd695292997fed9 (diff)
downloadQt-e29453ab71c3bf795dbc0cdeb1c88e28e2de1470.zip
Qt-e29453ab71c3bf795dbc0cdeb1c88e28e2de1470.tar.gz
Qt-e29453ab71c3bf795dbc0cdeb1c88e28e2de1470.tar.bz2
build fix for mingw
Diffstat (limited to 'src/gui/dialogs')
-rw-r--r--src/gui/dialogs/qfiledialog_win_p.h10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/gui/dialogs/qfiledialog_win_p.h b/src/gui/dialogs/qfiledialog_win_p.h
index b55d1ff..ad3bc14 100644
--- a/src/gui/dialogs/qfiledialog_win_p.h
+++ b/src/gui/dialogs/qfiledialog_win_p.h
@@ -39,7 +39,6 @@
**
****************************************************************************/
-#include <shtypes.h>
#include <objbase.h>
#ifndef QFILEDIAG_WIN_P_H
@@ -150,6 +149,15 @@ typedef struct {
DWORD pid;
} PROPERTYKEY;
#endif
+
+typedef struct {
+ USHORT cb;
+ BYTE abID[1];
+} SHITEMID, *LPSHITEMID;
+typedef struct {
+ SHITEMID mkid;
+} ITEMIDLIST, *LPITEMIDLIST;
+typedef const ITEMIDLIST *LPCITEMIDLIST;
typedef struct {
HWND hwndOwner;
LPCITEMIDLIST pidlRoot;