Am Donnerstag, 1. März 2007 08:13 schrieb Tony Cappellini: > When I set the breakpoint in the debugger, I had inadvertently set it > on this line > FileDialog = QFileDialog() > > I really wanted to set the breakpoint on > the getOpenFileNames() call. > > However, I've FOUND the source of the unexplained delay, > it's the call to QFileDialog()/. > > Why does this call take more than 10 seconds?? > > I"m guessing it's a Windows-specific issue. > Have any other windows users seen this problem? > > > def fileOpen(self): > ''' > Displays the file open dialogue, allows the user to select patches > to be converted. > ''' > FileDialog = QFileDialog() > FileDialog.setFilters(['*.pch', '*.*']) > msg = QApplication.translate("MainWindow", "Select patch files > To Convert", None, QApplication.UnicodeUTF8 ) > #self.ui._TargetFilesToConvert = > QFileDialog.getOpenFileNames(None, msg , os.getcwd(), '*.pch *.*') > self._TargetFilesToConvert = > list(FileDialog.getOpenFileNames(None, msg , os.getcwd())) > if self._TargetFilesToConvert: > self._DisplayFilesToConvert()
This sounds, like you have some invalid/misbehaving devices installed, e.g. floppy A: activated in BIOS, but no drive and the like..., although I'm not a Windows user (just suffering from it's usual admin tasks from time to time..). Pete _______________________________________________ PyKDE mailing list PyKDE@mats.imk.fraunhofer.de http://mats.imk.fraunhofer.de/mailman/listinfo/pykde