#include <kio/netaccess.h>
#include <kio/previewjob.h>
#include <kmenu.h>
-#include <kmimetyperesolver.h>
#include <knewmenu.h>
#include <konqmimedata.h>
#include <kfileitemlistproperties.h>
// initialize status bar
m_statusBar = new DolphinStatusBar(this, m_view);
+ connect(m_statusBar, SIGNAL(stopPressed()), this, SLOT(stopLoading()));
+
m_statusBarTimer = new QTimer(this);
m_statusBarTimer->setSingleShot(true);
m_statusBarTimer->setInterval(300);
// settings of the URL navigator and the filterbar.
m_urlNavigator->setUrlEditable(settings->editableUrl());
m_urlNavigator->setShowFullPath(settings->showFullPath());
- showFilterBar(settings->filterBar());
+ setFilterBarVisible(settings->filterBar());
}
m_view->refresh();
}
}
-void DolphinViewContainer::showFilterBar(bool show)
+void DolphinViewContainer::setFilterBarVisible(bool visible)
{
Q_ASSERT(m_filterBar != 0);
- if (show) {
+ if (visible) {
m_filterBar->show();
+ m_filterBar->setFocus();
} else {
closeFilterBar();
}
setSearchModeEnabled(false);
}
+void DolphinViewContainer::stopLoading()
+{
+ m_view->stopLoading();
+}
+
bool DolphinViewContainer::isSearchUrl(const KUrl& url) const
{
const QString protocol = url.protocol();