summaryrefslogtreecommitdiff
path: root/src/libs/utils/winutils.h
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@nokia.com>2009-10-09 17:33:24 +0200
committerFriedemann Kleint <Friedemann.Kleint@nokia.com>2009-10-09 17:33:24 +0200
commit162be9a33849ba7bd9ef2c2ba76f490a5353f7b0 (patch)
treeb8d78b928249a60501f88c5ef4d0d18f5f8badc9 /src/libs/utils/winutils.h
parent8e6d25d14ac11506cc2e777919b68cfba25e08ff (diff)
downloadqt-creator-162be9a33849ba7bd9ef2c2ba76f490a5353f7b0.tar.gz
CDB: Add nagging about old version of Debugging Tools.
Add utility to figure out DLL/Product versions.
Diffstat (limited to 'src/libs/utils/winutils.h')
-rw-r--r--src/libs/utils/winutils.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/libs/utils/winutils.h b/src/libs/utils/winutils.h
index 19b8986ce1..8a73961ce3 100644
--- a/src/libs/utils/winutils.h
+++ b/src/libs/utils/winutils.h
@@ -42,5 +42,10 @@ namespace Utils {
// code as returned by the GetLastError()-API.
QTCREATOR_UTILS_EXPORT QString winErrorMessage(unsigned long error);
+// Determine a DLL version
+enum WinDLLVersionType { WinDLLFileVersion, WinDLLProductVersion };
+QTCREATOR_UTILS_EXPORT QString winGetDLLVersion(WinDLLVersionType t,
+ const QString &name,
+ QString *errorMessage);
} // namespace Utils
#endif // WINUTILS_H