#include <LightApp_GVSelector.h>
#include <LightApp_SelectionMgr.h>
+#include <SUIT_ResourceMgr.h>
+#include <SUIT_Session.h>
+
#include <QLayout>
#include <QLineEdit>
#include <QToolButton>
: QAbstractButton( theParent ), myModule( theModule )
{
QHBoxLayout* aLayout = new QHBoxLayout( this );
+ aLayout->setMargin( 0 );
+ aLayout->setSpacing( 5 );
myBtn = new QToolButton( this );
myBtn->setCheckable( true );
myBtn->setChecked( false );
aLayout->addWidget( myBtn, 0 );
aLayout->addWidget( myObjName, 1 );
+ SUIT_ResourceMgr* aResMgr = SUIT_Session::session()->resourceMgr();
+ myBtn->setIcon( QIcon( aResMgr->loadPixmap( "HYDRO", tr( "SELECT_ICO" ) ) ) );
+
SUIT_SelectionMgr* aSelMgr = theModule->getApp()->selectionMgr();
connect( myBtn, SIGNAL( toggled( bool ) ), this, SLOT( OnToggled( bool ) ) );
{
return myObjName->text();
}
+
+void HYDROGUI_ObjSelector::Clear()
+{
+ myObjName->clear();
+ myBtn->setChecked( false );
+}