PyQt: Can't show PY variable in QT filedialog as initially parameter

ulysses ulysses_dm at yahoo.com.cn
Wed Sep 17 20:33:48 EDT 2003


Phil Thompson <phil at riverbankcomputing.co.uk> wrote in message news:<mailman.1063473500.5080.python-list at python.org>...
> On Thursday 11 September 2003 5:14 pm, ulysses wrote:
> > Hi,
> >
> > I use PyQt 3.8 non-commercial version in win32. I get a big question.
> > I Can't show PY variable in QT filedialog as initially parameter.
> >
> > Code sample is following:
> > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> > fileName="test.avi"
> >
> > def saveSomething(aString):
> >     dl = QFileDialog.getSaveFileName(aString, "*.*", self, "FileDialog")
> > or
> >     dl = QFileDialog.getSaveFileName(QString(aString), "*.*",
> >                                         self, "FileDialog")
> > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> > these code can't show corrent string.
> >
> > If I use string constant.
> >    dl = QFileDialog.getSaveFileName("test.avi", "*.*", self, "FileDialog")
> >
> > Dialog show it correctly.
> >
> > Thanks.
> >
> > Ulysses
> 
> Have you got a complete (but small) example that demonstrate's the problem?
> 
> Phil

Above code is a example. I do a little application for free. 
main form will arrive 1XXX line. So I can't post it all.

BTW: I can't show getExistingDirectory Dialog in a python thread.
it's will halt whole program.




More information about the Python-list mailing list