|
|
@ -19,6 +19,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
#include "viewsettingsfactory.h"
|
|
|
|
#include "viewsettingsfactory.h"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// local
|
|
|
|
#include "primaryconfigview.h"
|
|
|
|
#include "primaryconfigview.h"
|
|
|
|
#include "widgetexplorerview.h"
|
|
|
|
#include "widgetexplorerview.h"
|
|
|
|
#include "../view.h"
|
|
|
|
#include "../view.h"
|
|
|
@ -38,10 +39,6 @@ ViewSettingsFactory::~ViewSettingsFactory()
|
|
|
|
if (m_primaryConfigView) {
|
|
|
|
if (m_primaryConfigView) {
|
|
|
|
delete m_primaryConfigView;
|
|
|
|
delete m_primaryConfigView;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
if (m_widgetExplorerView) {
|
|
|
|
|
|
|
|
delete m_widgetExplorerView;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
bool ViewSettingsFactory::hasOrphanSettings() const
|
|
|
|
bool ViewSettingsFactory::hasOrphanSettings() const
|
|
|
@ -88,13 +85,9 @@ ViewPart::PrimaryConfigView *ViewSettingsFactory::primaryConfigView(Latte::View
|
|
|
|
|
|
|
|
|
|
|
|
ViewPart::WidgetExplorerView *ViewSettingsFactory::widgetExplorerView(Latte::View *view)
|
|
|
|
ViewPart::WidgetExplorerView *ViewSettingsFactory::widgetExplorerView(Latte::View *view)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
if (!m_widgetExplorerView) {
|
|
|
|
//! it is deleted on hiding
|
|
|
|
m_widgetExplorerView = new ViewPart::WidgetExplorerView(view);
|
|
|
|
auto widgetExplorerView = new ViewPart::WidgetExplorerView(view);
|
|
|
|
} else {
|
|
|
|
return widgetExplorerView;
|
|
|
|
m_widgetExplorerView->setParentView(view);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
return m_widgetExplorerView;
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|