如何在Windows中将使用Qt制作的记事本设置为默认文本编辑器

how to set a notepad made with Qt as the default text editor in windows

本文关键字:设置 记事本 默认 编辑器 文本编辑 文本 Windows Qt      更新时间:2023-10-16

我按照Qt网站文档中的示例,用Qt Creator制作了一个记事本。它工作正常,我部署了它,做了一个安装程序。但我不能将其作为文本文件的默认程序。我想使用它打开一个文本文件,而无需启动应用程序并单击打开并选择文件位置。有没有要添加的代码。我不知道要搜索什么。 (我是编码新手(

链接到示例:https://doc.qt.io/qt-5/qtwidgets-tutorials-notepad-notepad-cpp.html

我使用了另一个具有文件关联参数的安装程序制造商,我的应用程序已添加到默认程序中。我修改了代码以从命令行参数 argv[1] 获取文件路径。

它奏效了。