Add Rename option in controller context menu (#2804)
* add Rename option in controller context menu * code conv. fix
This commit is contained in:
committed by
Umcaruje
parent
d84263e472
commit
0d8a3c7fe1
@@ -62,7 +62,7 @@ public slots:
|
||||
void deleteController();
|
||||
void displayHelp();
|
||||
void closeControls();
|
||||
|
||||
void renameController();
|
||||
|
||||
signals:
|
||||
void deleteController( ControllerView * _view );
|
||||
|
||||
@@ -143,10 +143,7 @@ void ControllerView::deleteController()
|
||||
emit( deleteController( this ) );
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
void ControllerView::mouseDoubleClickEvent( QMouseEvent * event )
|
||||
void ControllerView::renameController()
|
||||
{
|
||||
bool ok;
|
||||
Controller * c = castModel<Controller>();
|
||||
@@ -162,6 +159,12 @@ void ControllerView::mouseDoubleClickEvent( QMouseEvent * event )
|
||||
}
|
||||
|
||||
|
||||
void ControllerView::mouseDoubleClickEvent( QMouseEvent * event )
|
||||
{
|
||||
renameController();
|
||||
}
|
||||
|
||||
|
||||
|
||||
void ControllerView::modelChanged()
|
||||
{
|
||||
@@ -173,8 +176,9 @@ void ControllerView::contextMenuEvent( QContextMenuEvent * )
|
||||
{
|
||||
QPointer<CaptionMenu> contextMenu = new CaptionMenu( model()->displayName(), this );
|
||||
contextMenu->addAction( embed::getIconPixmap( "cancel" ),
|
||||
tr( "&Remove this plugin" ),
|
||||
tr( "&Remove this controller" ),
|
||||
this, SLOT( deleteController() ) );
|
||||
contextMenu->addAction( tr("Re&name this controller"), this, SLOT( renameController() ));
|
||||
contextMenu->addSeparator();
|
||||
contextMenu->addHelpAction();
|
||||
contextMenu->exec( QCursor::pos() );
|
||||
@@ -182,7 +186,6 @@ void ControllerView::contextMenuEvent( QContextMenuEvent * )
|
||||
}
|
||||
|
||||
|
||||
|
||||
void ControllerView::displayHelp()
|
||||
{
|
||||
QWhatsThis::showText( mapToGlobal( rect().center() ),
|
||||
|
||||
Reference in New Issue
Block a user