/ / Qtを使ってOSファイルエクスプローラにコンテキストメニュー項目を追加する方法 - c ++、qt、qt4

Qt-c ++、qt、qt4を使ってOSファイルエクスプローラにコンテキストメニュー項目を追加する方法

Qtで開発したプログラムのOSファイルエクスプローラ(Windowsエクスプローラなど)のコンテキストメニュー(右クリックメニュー)にエントリを追加することが可能かどうかを知りたいですか?

目的は、ファイルやディレクトリを右クリックしたときに、そのメニューに表示される要素が好きで、ユーザーがその要素をクリックしたときに何かすることです。

回答:

回答№1は4

Windowsエクスプローラのコンテキストメニューには何もありませんQtと直接関係しています。いくつかのレジストリエントリを設定するだけで、アプリケーションを起動するコンテキストメニューに項目を追加し、そのアプリケーションに選択したファイルなどのパラメータを渡すことができます。

「Windowsコンテキストメニューに追加」についてgoogleを使用している場合は、編集する必要のあるレジストリエントリを説明する記事が見つかります。 ここでは そのような記事

レジストリエントリを作成したら、アプリケーションのインストール時に実行できるファイルとしてエクスポートすることができます。