28 #include "core/common/WLogger.h"
29 #include "core/common/WPropertyVariable.h"
30 #include "../WGuiConsts.h"
32 #include "WPropertyStringWidget.h"
36 m_stringProperty( property ),
37 m_edit( &m_parameterWidgets ),
38 m_layout( &m_parameterWidgets ),
39 m_asText( &m_informationWidgets ),
40 m_infoLayout( &m_informationWidgets )
47 m_layout.setMargin( WGLOBAL_MARGIN );
48 m_layout.setSpacing( WGLOBAL_SPACING );
57 m_asText.setTextInteractionFlags( Qt::TextSelectableByMouse );
58 m_edit.setMinimumHeight( WMIN_WIDGET_HEIGHT );
59 m_asText.setMinimumHeight( WMIN_WIDGET_HEIGHT );
77 m_asText.setTextInteractionFlags( disable ? Qt::NoTextInteraction : Qt::TextSelectableByMouse );
89 std::string value =
m_edit.text().toStdString();
97 std::string value = text.toStdString();
virtual void setText(const QString &text)
reimplemented function to setText