Ask Your Question

Dialog behavior (1) and theme (2)

asked 2019-07-08 11:58:12 -0500

Michael's avatar

updated 2020-01-22 19:46:37 -0500

1) At least on my Windows machine, many file dialogs of the IDE come up in some arbitrary directory (no problem). But sometimes the - for example - "Save in:" input widget close to the top of these dialogs creates a small nuisance. It is not editable (unfortunately I cannot upload an example screenshot as a new user). No copy and paste of a path into this lineedit is possible, but the user will be limited to traverse the file hierarchy level by level manually until he reaches his preferred target location.
Wing is Qt-based as far as I see, right? A short test with C++ shows, that at least the static QFileDialog::getOpenFileName call opens a native file dialog with editable target path. I don't remember, if the non-native dialog variant allows this customization, but at least the respective behavior should be mirrored in Qt's python bindings.

2) The mentioned dialogs are not themed. They are bright on my dark Wing theme.

edit retag flag offensive close merge delete


Are you opening remote files? Non native dialogs are used for remote files, but native dialogs should be used for local files. Screenshots can be emailed to

Wingware Support's avatar Wingware Support  ( 2019-07-09 08:33:07 -0500 )edit

1 Answer

Sort by ยป oldest newest most voted

answered 2019-07-09 21:35:23 -0500

Based on the emailed screen shots, it is the native dialogs on Windows that have these problems, probably because we're (semi-accidentally) using an older Windows standard for file dialogs. Windows supports multiple file dialog standard for backward compatibility. We'll try to fix this to use newer dialogs. Thanks for reporting this problem.

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools



Asked: 2019-07-08 11:58:12 -0500

Seen: 677 times

Last updated: Jul 09 '19