Macでの不具合? (1)

ちょっと古いSDKを使ってるので、その所為かもしれませんが書き留めておきます。

  1. MainWindowでアプリを新規作成
  2. ToolBarにQActionを幾つか追加して、それぞれsetStatusTipを設定しておく
  3. statusBarに addWidgetでラベルを幾つか追加する

そしてビルドし、アプリを起動して、ツールバーの上でマウス移動操作をすると CPUが高負荷状態になり、最悪アプリが落ちてしまいます。Windowsでのビルドでは再現しませんでした。QActionで setStatusTip が設定されていないと、高負荷状態にはなりませんでした。statusTipとstatusBarの更新がかち合って悪さをしているんでしょうか? addWidgetせずに、QStatusBar::showMessage でメッセージを表示すると問題ないようです。