forked from qt-creator/qt-creator
Core: Initialize members in IMode, clean up code a bit
Change-Id: I2cef9e0eb9c68efae4ca84d487f5a08675874efd Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
@@ -26,16 +26,13 @@
|
|||||||
#include "imode.h"
|
#include "imode.h"
|
||||||
|
|
||||||
using namespace Core;
|
using namespace Core;
|
||||||
IMode::IMode(QObject *parent)
|
IMode::IMode(QObject *parent) : IContext(parent)
|
||||||
: IContext(parent),
|
|
||||||
m_isEnabled(true)
|
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
IMode::~IMode()
|
IMode::~IMode()
|
||||||
{
|
{
|
||||||
if (m_menu)
|
delete m_menu;
|
||||||
delete m_menu;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void IMode::setEnabled(bool enabled)
|
void IMode::setEnabled(bool enabled)
|
||||||
|
@@ -63,9 +63,9 @@ private:
|
|||||||
QString m_displayName;
|
QString m_displayName;
|
||||||
QIcon m_icon;
|
QIcon m_icon;
|
||||||
QMenu *m_menu = nullptr;
|
QMenu *m_menu = nullptr;
|
||||||
int m_priority;
|
int m_priority = -1;
|
||||||
Id m_id;
|
Id m_id;
|
||||||
bool m_isEnabled;
|
bool m_isEnabled = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
} // namespace Core
|
} // namespace Core
|
||||||
|
Reference in New Issue
Block a user