mirror of
https://invent.kde.org/system/dolphin
synced 2024-09-12 12:54:29 +00:00
Merge branch 'Applications/16.12'
This commit is contained in:
commit
331c8bc89e
|
@ -206,6 +206,13 @@ void DolphinSearchBox::showEvent(QShowEvent* event)
|
|||
}
|
||||
}
|
||||
|
||||
void DolphinSearchBox::hideEvent(QHideEvent* event)
|
||||
{
|
||||
Q_UNUSED(event);
|
||||
m_startedSearching = false;
|
||||
m_startSearchTimer->stop();
|
||||
}
|
||||
|
||||
void DolphinSearchBox::keyReleaseEvent(QKeyEvent* event)
|
||||
{
|
||||
QWidget::keyReleaseEvent(event);
|
||||
|
|
|
@ -100,6 +100,7 @@ public:
|
|||
protected:
|
||||
virtual bool event(QEvent* event) Q_DECL_OVERRIDE;
|
||||
virtual void showEvent(QShowEvent* event) Q_DECL_OVERRIDE;
|
||||
virtual void hideEvent(QHideEvent* event) Q_DECL_OVERRIDE;
|
||||
virtual void keyReleaseEvent(QKeyEvent* event) Q_DECL_OVERRIDE;
|
||||
virtual bool eventFilter(QObject* obj, QEvent* event) Q_DECL_OVERRIDE;
|
||||
|
||||
|
|
|
@ -37,6 +37,7 @@
|
|||
#include <KSelectAction>
|
||||
#include <KToggleAction>
|
||||
#include <KPropertiesDialog>
|
||||
#include <KProtocolManager>
|
||||
#include <QIcon>
|
||||
|
||||
#include "dolphindebug.h"
|
||||
|
@ -486,7 +487,8 @@ void DolphinViewActionHandler::slotHiddenFilesShownChanged(bool shown)
|
|||
|
||||
void DolphinViewActionHandler::slotWriteStateChanged(bool isFolderWritable)
|
||||
{
|
||||
m_actionCollection->action(QStringLiteral("create_dir"))->setEnabled(isFolderWritable);
|
||||
m_actionCollection->action(QStringLiteral("create_dir"))->setEnabled(isFolderWritable &&
|
||||
KProtocolManager::supportsMakeDir(currentView()->url()));
|
||||
}
|
||||
|
||||
KToggleAction* DolphinViewActionHandler::iconsModeAction()
|
||||
|
|
Loading…
Reference in a new issue