diff --git a/Polyhedron/demo/Polyhedron/Scene_c3t3_item.cpp b/Polyhedron/demo/Polyhedron/Scene_c3t3_item.cpp index 949779060ef..4497dac2ceb 100644 --- a/Polyhedron/demo/Polyhedron/Scene_c3t3_item.cpp +++ b/Polyhedron/demo/Polyhedron/Scene_c3t3_item.cpp @@ -2151,6 +2151,11 @@ void Scene_c3t3_item::setAlpha(int alpha) redraw(); } -QSlider* Scene_c3t3_item::alphaSlider() { return d->alphaSlider; } +QSlider* Scene_c3t3_item::alphaSlider() { + if(!d->alphaSlider) + d->computeElements(); + return d->alphaSlider; +} + #include "Scene_c3t3_item.moc"