• Skip to content
  • Skip to link menu
KDE 4.1 API Reference
  • KDE API Reference
  • kdelibs
  • Sitemap
  • Contact Us
 

KIO

KAutoUnmount Class Reference

#include <kautomount.h>

Inheritance diagram for KAutoUnmount:

Inheritance graph
[legend]

List of all members.


Detailed Description

This class implements synchronous unmounting of devices, It is a wrapper around the asychronous KIO::special() call for unmount, used by KMimeType.

This class implements synchronous unmounting of devices,

Definition at line 83 of file kautomount.h.


Signals

void error ()
void finished ()

Public Member Functions

 KAutoUnmount (const QString &mountpoint, const QString &desktopFile)

Constructor & Destructor Documentation

KAutoUnmount::KAutoUnmount ( const QString &  mountpoint,
const QString &  desktopFile 
)

Unmounts a device.

Parameters:
mountpoint the mount point - KAutoUnmount finds the device from that
desktopFile the file the user clicked on - to notify KDirWatch of the fact that it should emit fileDirty for it (to have the icon change)

Definition at line 110 of file kautomount.cpp.


Member Function Documentation

void KAutoUnmount::error (  )  [signal]

Emitted in case the directory could not been unmounted.

void KAutoUnmount::finished (  )  [signal]

Emitted when the directory has been unmounted.


The documentation for this class was generated from the following files:
  • kautomount.h
  • kautomount.cpp

KIO

Skip menu "KIO"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members
  • Related Pages

kdelibs

Skip menu "kdelibs"
  • DNSSD
  • Interfaces
  •   KHexEdit
  •   KMediaPlayer
  •   KSpeech
  •   KTextEditor
  • Kate
  • kconf_update
  • KDE3Support
  •   KUnitTest
  • KDECore
  • KDED
  • KDEsu
  • KDEUI
  • KDocTools
  • KFile
  • KHTML
  • KImgIO
  • KInit
  • KIO
  • KIOSlave
  • KJS
  •   KJS-API
  •   WTF
  • kjsembed
  • KNewStuff
  • KParts
  • Kross
  • KUtils
  • Nepomuk
  • Solid
  • Sonnet
  • ThreadWeaver
Generated for kdelibs by doxygen 1.5.4
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal