-// Copyright (C) 2007-2014 CEA/DEN, EDF R&D, OPEN CASCADE
+// Copyright (C) 2007-2016 CEA/DEN, EDF R&D, OPEN CASCADE
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
updateTitle();
}
+/*!
+ \brief Append group title to the end of the menu.
+ \param text group title's text
+*/
+void QtxMenu::addGroup( const QString& text )
+{
+ Title* aTitle = new Title( this );
+ aTitle->setText( text );
+
+ QWidgetAction* anAction = new QWidgetAction( this );
+ anAction->setDefaultWidget( aTitle );
+
+ addAction( anAction );
+}
+
+/*!
+ \brief Append group title to the end of the menu.
+ \param icon group title's icon
+ \param text group title's text
+*/
+void QtxMenu::addGroup( const QIcon& icon, const QString& text )
+{
+ Title* aTitle = new Title( this );
+ aTitle->setText( text );
+ aTitle->setIcon( icon );
+
+ QWidgetAction* anAction = new QWidgetAction( this );
+ anAction->setDefaultWidget( aTitle );
+
+ addAction( anAction );
+}
+
/*!
\brief Customize show/hide menu operation.
\param on new popup menu visibility state