|
|
@ -66,8 +66,6 @@ void WidgetsPresenter::present(ViewModel *viewModel, const QVariantHash ¶ms, |
|
|
|
|
|
|
|
// initialize viewmodel and view relationship
|
|
|
|
viewModel->setParent(view); |
|
|
|
auto hasCycle = setupLifeCycle(viewModel, view); |
|
|
|
if(!hasCycle) |
|
|
|
view->setAttribute(Qt::WA_DeleteOnClose); |
|
|
|
viewModel->onInit(params); |
|
|
|
|
|
|
@ -187,14 +185,6 @@ bool WidgetsPresenter::tryPresent(QWidget *view, QWidget *parentView) |
|
|
|
return true; |
|
|
|
} |
|
|
|
|
|
|
|
bool WidgetsPresenter::setupLifeCycle(ViewModel *viewModel, QWidget *view) |
|
|
|
{ |
|
|
|
//TODO implement as soon as quick part is ready as well
|
|
|
|
Q_UNUSED(viewModel) |
|
|
|
Q_UNUSED(view) |
|
|
|
return false; |
|
|
|
} |
|
|
|
|
|
|
|
void WidgetsPresenter::showForeground(QWidget *view) const |
|
|
|
{ |
|
|
|
if(view->windowState().testFlag(Qt::WindowMinimized)) |
|
|
|