标签: c++ macos qt finder
显然,对于Cocoa应用程序,您应该实现[[NSApp delegate] application:openFile:]或类似的东西,以允许您的应用程序在Finder中双击打开文件。
[[NSApp delegate] application:openFile:]
如何使用Qt实现此功能,因为要打开的文件的名称不会在命令行上传递?
答案 0 :(得分:2)
QFileOpenEvent(Qt4 / Qt5)应该可以解决问题。
另见https://doc.qt.io/archives/qq/qq18-macfeatures.html