Ignore:
Timestamp:
03/08/12 12:34:02 (2 years ago)
Author:
Ales Erjavec <ales.erjavec@…>
Branch:
default
rebase_source:
359355b6e3f6649dbd100ad0730428030d13b649
Message:

Added unicode filename support for the rest of save/load widget dialogs.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • Orange/OrangeWidgets/Prototypes/OWSQLSelect.py

    r9671 r10466  
    148148            self.queryFile = '' 
    149149        if filename == None: 
    150             self.queryFile = str(QFileDialog.getOpenFileName(self, 'Open SQL file', self.queryFile, 'SQL files (*.sql)\nAll files(*.*)'))     
     150            self.queryFile = unicode(QFileDialog.getOpenFileName(self, 'Open SQL file', self.queryFile, 'SQL files (*.sql)\nAll files(*.*)'))     
    151151        else: 
    152152            self.queryFile = filename 
     
    161161        if self.queryFile is None: 
    162162            self.queryFile = '' 
    163         self.queryFile = QFileDialog.getSaveFileName(self, 'Save SQL file', self.queryFile, 'SQL files (*.sql)\nAll files(*.*)') 
     163        self.queryFile = unicode(QFileDialog.getSaveFileName(self, 'Save SQL file', self.queryFile, 'SQL files (*.sql)\nAll files(*.*)')) 
    164164         
    165165        if self.queryFile: 
    166166            fn = "" 
    167             head, tail = os.path.splitext(str(self.queryFile)) 
     167            head, tail = os.path.splitext(self.queryFile) 
    168168            if not tail: 
    169169                fn = head + ".sql" 
    170170            else: 
    171                 fn = str(self.queryFile) 
     171                fn = self.queryFile 
    172172            f = open(fn, 'w') 
    173173            f.write(self.queryTextEdit.toPlainText()) 
Note: See TracChangeset for help on using the changeset viewer.