Macでの不具合? (1)
ちょっと古いSDKを使ってるので、その所為かもしれませんが書き留めておきます。
- MainWindowでアプリを新規作成
- ToolBarにQActionを幾つか追加して、それぞれsetStatusTipを設定しておく
- statusBarに addWidgetでラベルを幾つか追加する
そしてビルドし、アプリを起動して、ツールバーの上でマウス移動操作をすると CPUが高負荷状態になり、最悪アプリが落ちてしまいます。Windowsでのビルドでは再現しませんでした。QActionで setStatusTip が設定されていないと、高負荷状態にはなりませんでした。statusTipとstatusBarの更新がかち合って悪さをしているんでしょうか? addWidgetせずに、QStatusBar::showMessage でメッセージを表示すると問題ないようです。