我想做基地做的,但是我想添加一些派生的东西。从派生中调用基类的实现?
我尝试以下,但它没有工作:(此功能在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)
)
你几乎在那里,只是一个小的语法变化。
AguiWidget::onSizeChanged(size);
关闭。
AguiWidget::onSizeChanged(size);
好的,谢谢:)。 – jmasterx 2010-11-24 01:42:20