Qt5

[QGIS3] プラグインから別のUIダイアログを呼び出す方法 [Python]

QGIS3 のプラグインから別のUIを表示したい Plugin Builder を使って生成した QGIS3 のプラグインで、元の .ui ファイルではなく別の .ui ファイルを新しく作成し、これを表示する方法をまとめます。 具体的には DockWidget のプラグインを作成、そこから別のダイアログを表示させるという内容です。 手順 Plugin Builder で Dock を作成する とい […]

[QGIS3][Qt5] メッセージボックスを Python から表示する方法

QGIS3 のプラグインでメッセージボックスを表示したい QGIS3 のプラグインを開発中にメッセージボックスを表示したくなったので調べました。その方法をまとめます。 Python のコード上から Qt5 のメッセージボックス表示用のAPIを利用します。確認は QGIS3 のPythonコンソール上から行えます。 プラグインのコード上から実行する場合は、以下のように QMessageBox をイン […]