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-18 17:22:38 (GMT)
commit5c8c51284b1119f90520b6dbad0ac23fe0487bcf (patch)
tree149609e2bbbba0dbeccce1cce56ff68d798df1c4 /src/gui/dialogs
parentb4dd6ff29bc921ec81b4fd67ed44830e4d697d1d (diff)
downloadQt-5c8c51284b1119f90520b6dbad0ac23fe0487bcf.zip
Qt-5c8c51284b1119f90520b6dbad0ac23fe0487bcf.tar.gz
Qt-5c8c51284b1119f90520b6dbad0ac23fe0487bcf.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;