mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
Submenus. Minor refactoring
This commit is contained in:
@@ -667,8 +667,6 @@ std::vector<RimWellPath*> RimContextCommandBuilder::allWellPaths()
|
|||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
void RimContextCommandBuilder::createExecuteScriptForCasesFeatureMenu(caf::CmdFeatureMenuBuilder& menuBuilder)
|
void RimContextCommandBuilder::createExecuteScriptForCasesFeatureMenu(caf::CmdFeatureMenuBuilder& menuBuilder)
|
||||||
{
|
{
|
||||||
//menuBuilder << "RicExecuteScriptForCasesFeature";
|
|
||||||
|
|
||||||
// Execute script on selection of cases
|
// Execute script on selection of cases
|
||||||
RiuMainWindow* ruiMainWindow = RiuMainWindow::instance();
|
RiuMainWindow* ruiMainWindow = RiuMainWindow::instance();
|
||||||
if (ruiMainWindow)
|
if (ruiMainWindow)
|
||||||
|
|||||||
@@ -184,12 +184,13 @@ void CmdFeature::disableModelChangeContribution()
|
|||||||
}
|
}
|
||||||
|
|
||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
///
|
/// Returns action user data.
|
||||||
|
/// May be called from onActionTriggered only
|
||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
const QVariant CmdFeature::userData() const
|
const QVariant CmdFeature::userData() const
|
||||||
{
|
{
|
||||||
QAction* action = qobject_cast<QAction*>(sender());
|
QAction* action = qobject_cast<QAction*>(sender());
|
||||||
if (!action) return QVariant();
|
CAF_ASSERT(action);
|
||||||
|
|
||||||
return action->data();
|
return action->data();
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -59,7 +59,6 @@ class CmdFeatureMenuBuilder
|
|||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
CmdFeatureMenuBuilder();
|
CmdFeatureMenuBuilder();
|
||||||
//CmdFeatureMenuBuilder(const CmdFeatureMenuBuilder& other);
|
|
||||||
virtual ~CmdFeatureMenuBuilder();
|
virtual ~CmdFeatureMenuBuilder();
|
||||||
|
|
||||||
CmdFeatureMenuBuilder& operator<<(const QString& commandIdOrSeparator);
|
CmdFeatureMenuBuilder& operator<<(const QString& commandIdOrSeparator);
|
||||||
@@ -73,8 +72,6 @@ public:
|
|||||||
|
|
||||||
void appendToMenu(QMenu* menu);
|
void appendToMenu(QMenu* menu);
|
||||||
|
|
||||||
// const std::vector<MenuItem> items() const;
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
struct MenuItem
|
struct MenuItem
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user