• Skip to content
  • Skip to link menu
KDE 4.2 API Reference
  • KDE API Reference
  • kdeutils
  • Sitemap
  • Contact Us
 

kdf

DiskEntry Class Reference

#include <disks.h>

Inheritance diagram for DiskEntry:

Inheritance graph
[legend]

List of all members.


Detailed Description

Definition at line 40 of file disks.h.


Public Slots

QString guessIconName ()
int mount ()
int remount ()
void setDeviceName (const QString &deviceName)
void setFsType (const QString &fsType)
void setIconName (const QString &iconName)
void setKBAvail (int kb_avail)
void setKBSize (int kb_size)
void setKBUsed (int kb_used)
void setMountCommand (const QString &mnt)
void setMounted (bool nowMounted)
void setMountOptions (const QString &mountOptions)
void setMountPoint (const QString &mountPoint)
void setUmountCommand (const QString &umnt)
int toggleMount ()
int umount ()

Signals

void deviceNameChanged ()
void fsTypeChanged ()
void iconNameChanged ()
void kBAvailChanged ()
void kBSizeChanged ()
void kBUsedChanged ()
void mountedChanged ()
void mountOptionsChanged ()
void mountPointChanged ()
void sysCallError (DiskEntry *disk, int err_no)

Public Member Functions

QString deviceName () const
QString deviceRealName () const
 DiskEntry (const QString &deviceName, QObject *parent=0, const char *name=0)
 DiskEntry (QObject *parent=0, const char *name=0)
QString fsType () const
QString iconName ()
int kBAvail () const
int kBSize () const
int kBUsed () const
QString lastSysError ()
QString mountCommand () const
bool mounted () const
QString mountOptions () const
QString mountPoint () const
float percentFull () const
QString prettyKBAvail () const
QString prettyKBSize () const
QString prettyKBUsed () const
QString realIconName ()
QString realMountPoint () const
QString umountCommand () const
 ~DiskEntry ()

Constructor & Destructor Documentation

DiskEntry::DiskEntry ( QObject *  parent = 0,
const char *  name = 0 
) [explicit]

Definition at line 71 of file disks.cpp.

DiskEntry::DiskEntry ( const QString &  deviceName,
QObject *  parent = 0,
const char *  name = 0 
) [explicit]

Definition at line 77 of file disks.cpp.

DiskEntry::~DiskEntry (  ) 

Definition at line 84 of file disks.cpp.


Member Function Documentation

QString DiskEntry::deviceName (  )  const [inline]

Definition at line 48 of file disks.h.

void DiskEntry::deviceNameChanged (  )  [signal]

QString DiskEntry::deviceRealName (  )  const

Definition at line 269 of file disks.cpp.

QString DiskEntry::fsType (  )  const [inline]

Definition at line 77 of file disks.h.

void DiskEntry::fsTypeChanged (  )  [signal]

QString DiskEntry::guessIconName (  )  [slot]

mounted() ? iconName+="_mount" : iconName+="_unmount";

Definition at line 196 of file disks.cpp.

QString DiskEntry::iconName (  ) 

Definition at line 185 of file disks.cpp.

void DiskEntry::iconNameChanged (  )  [signal]

int DiskEntry::kBAvail (  )  const [inline]

Definition at line 85 of file disks.h.

void DiskEntry::kBAvailChanged (  )  [signal]

int DiskEntry::kBSize (  )  const [inline]

Definition at line 79 of file disks.h.

void DiskEntry::kBSizeChanged (  )  [signal]

int DiskEntry::kBUsed (  )  const [inline]

Definition at line 83 of file disks.h.

void DiskEntry::kBUsedChanged (  )  [signal]

QString DiskEntry::lastSysError (  )  [inline]

Definition at line 47 of file disks.h.

int DiskEntry::mount (  )  [slot]

Definition at line 98 of file disks.cpp.

QString DiskEntry::mountCommand (  )  const [inline]

sets the used mountCommand for the actual DiskEntry.

Parameters:
mntcmd is a string containing the executable file and special codes which will be filled in when used:
m : mountpoint
d : deviceName
t : filesystem type
o : mount options
all this information is gained from the objects' data if no mountCommand is set it defaults to "mount %d"

Definition at line 66 of file disks.h.

bool DiskEntry::mounted (  )  const [inline]

Definition at line 78 of file disks.h.

void DiskEntry::mountedChanged (  )  [signal]

QString DiskEntry::mountOptions (  )  const [inline]

Definition at line 52 of file disks.h.

void DiskEntry::mountOptionsChanged (  )  [signal]

QString DiskEntry::mountPoint (  )  const [inline]

Definition at line 51 of file disks.h.

void DiskEntry::mountPointChanged (  )  [signal]

float DiskEntry::percentFull (  )  const

Definition at line 254 of file disks.cpp.

QString DiskEntry::prettyKBAvail (  )  const [inline]

Definition at line 86 of file disks.h.

QString DiskEntry::prettyKBSize (  )  const [inline]

Definition at line 82 of file disks.h.

QString DiskEntry::prettyKBUsed (  )  const [inline]

Definition at line 84 of file disks.h.

QString DiskEntry::realIconName (  )  [inline]

Definition at line 81 of file disks.h.

QString DiskEntry::realMountPoint (  )  const

Definition at line 289 of file disks.cpp.

int DiskEntry::remount (  )  [slot]

Definition at line 143 of file disks.cpp.

void DiskEntry::setDeviceName ( const QString &  deviceName  )  [slot]

Definition at line 263 of file disks.cpp.

void DiskEntry::setFsType ( const QString &  fsType  )  [slot]

Definition at line 301 of file disks.cpp.

void DiskEntry::setIconName ( const QString &  iconName  )  [slot]

Definition at line 173 of file disks.cpp.

void DiskEntry::setKBAvail ( int  kb_avail  )  [slot]

Definition at line 329 of file disks.cpp.

void DiskEntry::setKBSize ( int  kb_size  )  [slot]

Definition at line 313 of file disks.cpp.

void DiskEntry::setKBUsed ( int  kb_used  )  [slot]

Definition at line 319 of file disks.cpp.

void DiskEntry::setMountCommand ( const QString &  mnt  )  [slot]

Definition at line 163 of file disks.cpp.

void DiskEntry::setMounted ( bool  nowMounted  )  [slot]

Definition at line 307 of file disks.cpp.

void DiskEntry::setMountOptions ( const QString &  mountOptions  )  [slot]

Definition at line 295 of file disks.cpp.

void DiskEntry::setMountPoint ( const QString &  mountPoint  )  [slot]

Definition at line 283 of file disks.cpp.

void DiskEntry::setUmountCommand ( const QString &  umnt  )  [slot]

Definition at line 168 of file disks.cpp.

void DiskEntry::sysCallError ( DiskEntry *  disk,
int  err_no 
) [signal]

int DiskEntry::toggleMount (  )  [slot]

Definition at line 90 of file disks.cpp.

int DiskEntry::umount (  )  [slot]

Definition at line 125 of file disks.cpp.

QString DiskEntry::umountCommand (  )  const [inline]

sets the used umountCommand for the actual DiskEntry.

Parameters:
mntcmd is a string containing the executable file and special codes which will be filled in when used:
m : mountpoint
d : deviceName
all this information is gained from the objects' data if no umountCommand is set it defaults to "umount %d"

Definition at line 76 of file disks.h.


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

kdf

Skip menu "kdf"
  • Main Page
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Class Members

kdeutils

Skip menu "kdeutils"
  • ark
  • kcalc
  • kcharselect
  • kdessh
  • kdf
  • kfloppy
  • kgpg
  • ktimer
  • kwallet
  • okteta
  • printer-applet
  • superkaramba
  • sweeper
Generated for kdeutils 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