
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
JupyterからQtアプリケーションを動かす - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
JupyterからQtアプリケーションを動かす - Qiita
はじめに Jupyter NotebookやJupyter QtConsoleでQtのQWidgetやQMainwindowなどをshow()で動かそうとす... はじめに Jupyter NotebookやJupyter QtConsoleでQtのQWidgetやQMainwindowなどをshow()で動かそうとするとイベントループの関係でフリーズするか"Kernel died"になります。マジックコマンド%gui qtでこれは解決しますが、毎回これを実行するのもだるいし、同じコードブロックで実行すると意味がないとか結構謎な挙動を示します。 ここでは、%gui qtの実行を、Qtウィジェットの__init__内で勝手にやってくれる便利な方法を紹介します。 ポイント QWidget.__init__の前にQApplicationを走らせる。 QApplicationを走らせる前に%gui qtを走らせる。 Garbage collectionでQApplicationが持っていかれないようにする。 方法 まずは%gui qtを走らせてからQAppl