私は基底が何をしたいのですが、次に派生したものをいくつか追加したいと思います。派生クラスから基本クラスの実装を呼び出す?
私は次のことを試してみましたが、それはうまくいきませんでした。(この機能はAguiWidgetで仮想である)
void AguiLabel::onSizeChanged(const AguiSize &size)
{
AguiWidget.onSizeChanged(size);
updateLabel();
}
おかげ
私は基底が何をしたいのですが、次に派生したものをいくつか追加したいと思います。派生クラスから基本クラスの実装を呼び出す?
私は次のことを試してみましたが、それはうまくいきませんでした。(この機能はAguiWidgetで仮想である)
void AguiLabel::onSizeChanged(const AguiSize &size)
{
AguiWidget.onSizeChanged(size);
updateLabel();
}
おかげ
変更AguiWidget.onSizeChanged(size);
へAguiWidget::onSizeChanged(size);
。
スコープ演算子::
(すなわちAguiWidget::onSizeChanged(size)
)を使用し
あなたはほぼそこにいましたが、文法の変更は1つだけでした。
AguiWidget::onSizeChanged(size);
閉じる。
AguiWidget::onSizeChanged(size);
大丈夫です:)。 – jmasterx