Logo Search packages:      
Sourcecode: d3lphin version File versions  Download package

Dolphin Class Reference

#include <dolphin.h>

List of all members.


Detailed Description

Main window for Dolphin.

Handles the menus, toolbars and Dolphin views.

Author:
Peter Penz <peter.penz@gmx.at>

Definition at line 58 of file dolphin.h.


Public Slots

void slotHistoryChanged ()
void slotSelectionChanged ()
void slotShowFilterBarChanged ()
void slotShowHiddenFilesChanged ()
void slotSortingChanged (DolphinView::Sorting sorting)
void slotSortOrderChanged (Qt::SortOrder order)
void slotURLChanged (const KURL &url)
void slotURLChangeRequest (const KURL &url)
void slotViewModeChanged ()

Signals

void activeViewChanged ()
void selectionChanged ()

Public Member Functions

DolphinViewactiveView () const
bool clipboardContainsCutData () const
void dropURLs (const KURL::List &urls, const KURL &destination)
const QPtrList< KAction > & fileGroupActions () const
void refreshViews ()
void setActiveView (DolphinView *view)

Static Public Member Functions

static DolphinmainWin ()

Protected Member Functions

virtual void closeEvent (QCloseEvent *event)
void readProperties (KConfig *)
void saveProperties (KConfig *)

Private Types

enum  ViewIndex { PrimaryIdx = 0, SecondaryIdx = 1 }

Private Slots

void addUndoOperation (KIO::Job *job)
void adjustViewProperties ()
void browse ()
void closeleftSidebar ()
void closerightSidebar ()
void compareFiles ()
void copy ()
void createFile ()
void createFolder ()
void cut ()
void deleteItems ()
void editLocation ()
void editSettings ()
void findFile ()
void goBack ()
void goForward ()
void goHome ()
void goUp ()
void invertSelection ()
void moveToTrash ()
void openTerminal ()
void paste ()
void properties ()
void quit ()
void reloadView ()
void rename ()
void selectAll ()
void setDetailsView ()
void setIconsView ()
void setPreviewsView ()
void showFilterBar ()
void showHiddenFiles ()
void slotDeleteFileFinished (KIO::Job *job)
void slotHandleJobError (KIO::Job *job)
void slotRedoAvailable (bool available)
void slotRedoTextChanged (const QString &text)
void slotUndoAvailable (bool available)
void slotUndoTextChanged (const QString &text)
void sortByDate ()
void sortByName ()
void sortBySize ()
void stopLoading ()
void toggleleftSidebar ()
void togglerightSidebar ()
void toggleSortOrder ()
void toggleSplitView ()
void updatePasteAction ()
void zoomIn ()
void zoomOut ()

Private Member Functions

void addPendingUndoJob (KIO::Job *job, DolphinCommand::Type commandType, const KURL::List &source, const KURL &dest)
void clearStatusBar ()
void copyURLs (const KURL::List &source, const KURL &dest)
void init ()
void loadSettings ()
void moveURLs (const KURL::List &source, const KURL &dest)
void openleftSidebar ()
void openrightSidebar ()
void setupAccel ()
void setupActions ()
void setupCreateNewMenuActions ()
void updateEditActions ()
void updateGoActions ()
void updateHistory ()
void updateViewActions ()
void updateViewProperties (const KURL::List &urls)

Private Attributes

DolphinViewm_activeView
bool m_clipboardContainsCutData
 If set to true, the clipboard contains data which should be cutted after pasting.
KSortableValueList
< CreateFileEntry, QString > 
m_createFileTemplates
QPtrList< KAction > m_fileGroupActions
leftSidebar * m_leftsidebar
QValueList< UndoInfom_pendingUndoJobs
rightSidebar * m_rightsidebar
QSplitter * m_splitter
DolphinViewm_view [SecondaryIdx+1]

Classes

struct  CreateFileEntry
struct  UndoInfo

The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index