25 #ifndef WPROPERTYWIDGET_H
26 #define WPROPERTYWIDGET_H
32 #include <QGridLayout>
34 #include <QStackedWidget>
37 #include "../guiElements/WScaleLabel.h"
38 #include "core/common/WPropertyBase.h"
39 #include "core/common/WPropertyTypes.h"
56 WPropertyWidget( std::shared_ptr< WPropertyBase > property, QGridLayout* propertyGrid, QWidget* parent = 0 );
75 virtual void invalidate(
bool invalid =
true );
std::shared_ptr< WPropertyBase > SPtr
Convenience typedef for a std::shared_ptr< WPropertyBase >
Special Label that can shrink and expand in a layout.