#include "dolphinviewactionhandler.h"
-#include "viewpropertiesdialog.h"
+#include "settings/viewpropertiesdialog.h"
#include "dolphinview.h"
+#include "zoomlevelinfo.h"
#include <konq_operations.h>
KAction* newDirAction = m_actionCollection->addAction("create_dir");
newDirAction->setText(i18nc("@action", "Create Folder..."));
newDirAction->setShortcut(Qt::Key_F10);
+ newDirAction->setIcon(KIcon("folder-new"));
connect(newDirAction, SIGNAL(triggered()), SLOT(slotCreateDir()));
// Edit menu
KAction* rename = m_actionCollection->addAction("rename");
rename->setText(i18nc("@action:inmenu File", "Rename..."));
rename->setShortcut(Qt::Key_F2);
+ rename->setIcon(KIcon("edit-rename"));
connect(rename, SIGNAL(triggered()), this, SLOT(slotRename()));
KAction* moveToTrash = m_actionCollection->addAction("move_to_trash");
// Tools menu
- QAction* findFile = m_actionCollection->addAction("find_file");
+ KAction* findFile = m_actionCollection->addAction("find_file");
findFile->setText(i18nc("@action:inmenu Tools", "Find File..."));
findFile->setShortcut(Qt::CTRL | Qt::Key_F);
findFile->setIcon(KIcon("edit-find"));
{
QAction* zoomInAction = m_actionCollection->action(KStandardAction::name(KStandardAction::ZoomIn));
if (zoomInAction != 0) {
- zoomInAction->setEnabled(level < m_currentView->zoomLevelMaximum());
+ zoomInAction->setEnabled(level < ZoomLevelInfo::maximumLevel());
}
QAction* zoomOutAction = m_actionCollection->action(KStandardAction::name(KStandardAction::ZoomOut));
if (zoomOutAction != 0) {
- zoomOutAction->setEnabled(level > m_currentView->zoomLevelMinimum());
+ zoomOutAction->setEnabled(level > ZoomLevelInfo::minimumLevel());
}
}
void DolphinViewActionHandler::slotFindFile()
{
- KRun::run("kfind", m_currentView->url(), m_currentView->window());
+ KRun::run("kfind %u", m_currentView->url(), m_currentView->window());
}
void DolphinViewActionHandler::slotProperties()