core: make context and widget IContext data members

This commit is contained in:
hjk
2011-04-13 13:00:30 +02:00
parent cbfaea1ed3
commit 70d392d235
55 changed files with 135 additions and 490 deletions

View File

@@ -41,10 +41,10 @@ using namespace Help::Internal;
HelpMode::HelpMode(QObject *parent)
: Core::IMode(parent),
m_widget(0),
m_icon(QLatin1String(":/fancyactionbar/images/mode_Reference.png"))
{
setObjectName(QLatin1String("HelpMode"));
setContext(Core::Context(Constants::C_MODE_HELP));
}
QString HelpMode::displayName() const
@@ -61,8 +61,3 @@ QString HelpMode::id() const
{
return QLatin1String(Constants::ID_MODE_HELP);
}
Core::Context HelpMode::context() const
{
return Core::Context(Constants::C_MODE_HELP);
}

View File

@@ -50,12 +50,9 @@ public:
QString displayName() const;
QIcon icon() const { return m_icon; }
int priority() const;
QWidget *widget() { return m_widget; }
QString id() const;
QString type() const { return QString(); }
Core::Context context() const;
QString contextHelpId() const { return QString(); }
void setWidget(QWidget *widget) { m_widget = widget; }
private:
QWidget *m_widget;