Index: python/plugins/GdalTools/GdalTools.py =================================================================== --- python/plugins/GdalTools/GdalTools.py (revision 13720) +++ python/plugins/GdalTools/GdalTools.py (working copy) @@ -288,5 +288,5 @@ def doAbout( self ): from tools.doAbout import GdalToolsAboutDialog as About - d = About( self.iface ) + d = About( self.iface, str( self.GdalVersion ) ) d.exec_() Index: python/plugins/GdalTools/tools/GdalTools_utils.py =================================================================== --- python/plugins/GdalTools/tools/GdalTools_utils.py (revision 13720) +++ python/plugins/GdalTools/tools/GdalTools_utils.py (working copy) @@ -617,19 +617,19 @@ vers = [0, 0, 0] nums = str(string).split(".") - + if len(nums) > 0: n = QString(nums[0]).remove( QRegExp( "[^0-9].*$" ) ) if not n.isEmpty(): - vers[0] = int(n) + vers[0] = str(n) if len(nums) > 1: n = QString(nums[1]).remove( QRegExp( "[^0-9].*$" ) ) if not n.isEmpty(): - vers[1] = int(n) + vers[1] = str(n) if len(nums) > 2: n = QString(nums[2]).remove( QRegExp( "[^0-9].*$" ) ) if not n.isEmpty(): - vers[2] = int(n) + vers[2] = str(n) return (vers[0], vers[1], vers[2]) Index: python/plugins/GdalTools/tools/doAbout.py =================================================================== --- python/plugins/GdalTools/tools/doAbout.py (revision 13720) +++ python/plugins/GdalTools/tools/doAbout.py (working copy) @@ -10,14 +10,14 @@ class GdalToolsAboutDialog(QDialog, Ui_Dialog): - def __init__(self, iface): + def __init__(self, iface, gdalVersion): QDialog.__init__(self, iface.mainWindow()) self.iface = iface self.setupUi(self) QObject.connect(self.btnWeb, SIGNAL("clicked()"), self.openWebsite) - self.lblVersion.setText( version() ) + self.lblVersion.setText( version() + self.tr("\n(using GDAL v. ") + gdalVersion + ")" ) self.textEdit.setText(self.getText()) def getText(self):