I am having a problem with a Qt application on Mac OS X 10.10.5, which QFileDialogwill not close properly when canceled. Although this may be an error in Qt, I see this error only when starting the application, as a regular user, for example, opening it in Finder (or through the command line open). If I run the application through Xcode or directly call the binary code, the problem does not occur.
Launch the application by calling the binary directly on the command line or in Xcode, for example. ./MyApp.app/Contents/MacOS/MyApp
Launch the application through the Finder or open, for example.open ./MyApp.app
What are the differences between the two methods and how does this affect the running application?
Dan source
share