タグ

ブックマーク / nukesaq88.hatenablog.com (1)

  • Qt Macでアプリケーションアイコンへのドラッグ&ドロップに対応する - unstable diary

    この前Qtを使ってMacでアプリケーションを作成したとき、アプリケーションのアイコンへファイルのドラッグ&ドロップしても何も反応しないことに気が付きました。 Windowsだとコマンドライン引数としてドロップしたファイルのパスが渡された状態でアプリケーションが起動しますよね。 とりあえずいろいろ調べてみてMacでもファイルのドラッグ&ドロップに対応することができたので、自分のやった方法をまとめようと思います。 一番参考になったのは下のブログの記事のコメント欄でした。 Macだと arguments が渡ってこない - Qtプログラミング日記 ドラッグ&ドロップ対応に必要なこと ドラッグ&ドロップ対応に必要なことですが以下の2つのことをする必要がありました。 1. info.plistを編集してドラッグ&ドロップを有効化する 2. QApplicationのevent関数をオーバーライドして

    Qt Macでアプリケーションアイコンへのドラッグ&ドロップに対応する - unstable diary
  • 1