, m_statusBarTimer(nullptr)
, m_statusBarTimestamp()
, m_autoGrabFocus(true)
-#if HAVE_KACTIVITIES
- , m_activityResourceInstance(nullptr)
-#endif
{
hide();
connect(placesModel, &KFilePlacesModel::rowsRemoved, this, &DolphinViewContainer::slotPlacesModelChanged);
connect(this, &DolphinViewContainer::searchModeEnabledChanged, this, &DolphinViewContainer::captionChanged);
-
- // Initialize kactivities resource instance
-
-#if HAVE_KACTIVITIES
- m_activityResourceInstance = new KActivities::ResourceInstance(window()->winId(), url);
- m_activityResourceInstance->setParent(this);
-#endif
}
DolphinViewContainer::~DolphinViewContainer()
m_urlNavigatorConnected->setActive(active);
}
m_view->setActive(active);
-
-#if HAVE_KACTIVITIES
- if (active) {
- m_activityResourceInstance->notifyFocusedIn();
- } else {
- m_activityResourceInstance->notifyFocusedOut();
- }
-#endif
}
bool DolphinViewContainer::isActive() const
}
#if HAVE_KACTIVITIES
- m_activityResourceInstance->setUri(newUrl);
+ KActivities::ResourceInstance::notifyAccessed(newUrl);
#endif
}