Skip to content

Commit 81d7ce7

Browse files
committedAug 22, 2015
Show message in dd menu if no variables set
1 parent 4dea16a commit 81d7ce7

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed
 

‎src/gui/qgsdatadefinedbutton.cpp

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -344,13 +344,15 @@ void QgsDataDefinedButton::aboutToShowMenu()
344344
variableActive = true;
345345
}
346346
}
347+
}
347348

348-
if ( !variables.isEmpty() )
349-
{
350-
mDefineMenu->addAction( mActionVariables );
351-
}
349+
if ( mVariablesMenu->actions().isEmpty() )
350+
{
351+
QAction* act = mVariablesMenu->addAction( tr( "No variables set" ) );
352+
act->setEnabled( false );
352353
}
353354

355+
mDefineMenu->addAction( mActionVariables );
354356
mVariablesMenu->menuAction()->setCheckable( true );
355357
mVariablesMenu->menuAction()->setChecked( variableActive );
356358

0 commit comments

Comments
 (0)
Please sign in to comment.