From dbb8bbed25ecf4d74eb2e8b20c96a27619c4f9a2 Mon Sep 17 00:00:00 2001 From: brushtyler Date: Fri, 4 Jun 2010 11:16:35 +0000 Subject: [PATCH] manage string in release name git-svn-id: http://svn.osgeo.org/qgis/trunk@13643 c8812cc2-4d05-0410-92ff-de0c093fc19c --- python/plugins/GdalTools/tools/GdalTools_utils.py | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/python/plugins/GdalTools/tools/GdalTools_utils.py b/python/plugins/GdalTools/tools/GdalTools_utils.py index 1870893793a..d527bbc9211 100644 --- a/python/plugins/GdalTools/tools/GdalTools_utils.py +++ b/python/plugins/GdalTools/tools/GdalTools_utils.py @@ -622,13 +622,9 @@ class Version: if len(nums) > 1: vers[1] = int(nums[1]) if len(nums) > 2: - pos = nums[2].find( 'dev' ) - if pos != -1: - n = nums[2][:pos] - vers[2] = int(n) - else: - vers[2] = int(nums[2]) - + n = QString(nums[2]).remove( QRegExp( "[^0-9].*$" ) ) + if not n.isEmpty(): + vers[2] = int(n) return (vers[0], vers[1], vers[2])