※Dell環境に限る
結論
Dell Backup and Recoveryをアンインストールする!!(または最新版にアップデートする)
結果
保存ダイアログで落ちない!!!
経緯
QGISいじりは非常に楽しいものだが、長年地味に悩まされていた問題があった。
それが「保存ダイアログで落ちる問題」。
「名前を付けて保存」を行うと、そのままアプリケーションごとクラッシュしてしまう……
ときどき落ちないが、ほぼ再現するため不便極まりなかった。
あとQGISバージョンによっては落ちなかった印象もある。
ということでQGISはだましだましやっていたが、この度QGISプラグインづくりにチャレンジしよう!
と思った矢先、Qt Designerでも保存ダイアログが落ちてしまう……
さすがに作業どころではないため、一念発起放置していた問題を解決したかった。
対応
とりあえず、何もわからない状態なので調べるほかない。
ChatGPT
まずChatGPT3.5先生に聞いてみたが、最新の情報は知らんとしか言ってくれなかった。
Google
次にGoogle先生。以前もお伺いしたが、聞き方がわからず解決に至らなかった。Web検索もAIプロンプト並みに技術がいるよなあ。
今回の試行錯誤は以下の通り:
- "qgis" "保存" "落ちる"
- "保存ダイアログ" "落ちる"
- "Qt Designer" "保存できない"
- save dialog crashes
アホの子みたいな履歴だが、天啓降りて「save dialog crashes」と英語で打ち込み検索結果1ページ目をスクロールすると、そこに答えがあった。
※ 後で気付いたが、無関係の3D地形ツールの公式ページだったらしい。
上記要約
Dell使いか?Dell Backup and RecoveryがあるとQtで怒られ発生するぞ
Dell Backup and Recoveryは最新版にするかアンインストールだ
Dellのページも参照してな:
Dell要約
アップグレードしろよ
QGISとQt Designerの共通項の1つが「Qt」だったようだが、初心者なので推測がつかなかったな。
わかっていたら、もう少し早く解決できたかも。
ということで、このDell Backup and Recoveryは使用予定がなかったためお役御免とした。
再起動後、無事QGISとQt Designerで保存ダイアログで落ちないことを確認できたので解決。よかった。