add support onLeave and onActivate to pythonqt plugins

main
Raul Rodrigo Segura 7 years ago
parent 47b130c539
commit f25d6b278d

@ -159,6 +159,24 @@ PythonQtViewStep::isAtEnd() const
"is_at_end" } ).toBool(); "is_at_end" } ).toBool();
} }
void
PythonQtViewStep::onActivate()
{
CalamaresUtils::lookupAndCall( m_obj,
{ "onActivate",
"onactivate",
"on_activate" });
}
void
PythonQtViewStep::onLeave()
{
CalamaresUtils::lookupAndCall( m_obj,
{ "onLeave",
"onleave",
"on_leave" });
}
JobList JobList
PythonQtViewStep::jobs() const PythonQtViewStep::jobs() const

@ -39,6 +39,8 @@ public:
void next() override; void next() override;
void back() override; void back() override;
void onLeave() override;
void onActivate() override;
bool isNextEnabled() const override; bool isNextEnabled() const override;
bool isBackEnabled() const override; bool isBackEnabled() const override;

Loading…
Cancel
Save