Autodesk MayaでPythonからPyQt4 QDialogを起動しました。ウィンドウ内にステータスバーを表示したい場合や、必要に応じてツールチップを表示したいマヤはどちらのことも認めていないようです。私はここで説明する方法を使用してそれを実装しました:ツールチップまたはステータスバーがMayaのPyQtアプリケーションで動作しない
http://www.qtcentre.org/threads/10593-QDialog-StatusBar
私は私のアプリをスタンドアロンで起動した場合は、両方の作業を正しく。しかし、Mayaから実行すると、状態の更新は一般的なMayaステータスバーに送られます(これは別のウィンドウにある場合はそれほど明白ではありません)、Mayaは私からイベントを完全に盗むようです:私のイベント()メソッドが取得している、それは決してQEvent.StatusTipイベントを取得します。私はQMainWindowのQDialogを交換しようとしましたが、何も変更していないようです。
この機能を利用するにあたっては、どのような方法をお勧めしますか?
これを受け入れられた回答として取り消す必要があります。これは良い解決策ではありません。 – Rafe