• Skip to content
  • Skip to link menu
KDE 4.0 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 38 of file disks.h.


Public Slots

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

Signals

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

Public Member Functions

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

Constructor & Destructor Documentation

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

Definition at line 70 of file disks.cpp.

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

Definition at line 76 of file disks.cpp.

DiskEntry::~DiskEntry (  ) 

Definition at line 83 of file disks.cpp.


Member Function Documentation

QString DiskEntry::lastSysError (  )  [inline]

Definition at line 45 of file disks.h.

QString DiskEntry::deviceName (  )  const [inline]

Definition at line 46 of file disks.h.

QString DiskEntry::deviceRealName (  )  const

Definition at line 267 of file disks.cpp.

QString DiskEntry::mountPoint (  )  const [inline]

Definition at line 49 of file disks.h.

QString DiskEntry::mountOptions (  )  const [inline]

Definition at line 50 of file disks.h.

QString DiskEntry::realMountPoint (  )  const

Definition at line 287 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 64 of file disks.h.

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 74 of file disks.h.

QString DiskEntry::fsType (  )  const [inline]

Definition at line 75 of file disks.h.

bool DiskEntry::mounted (  )  const [inline]

Definition at line 76 of file disks.h.

int DiskEntry::kBSize (  )  const [inline]

Definition at line 77 of file disks.h.

QString DiskEntry::iconName (  ) 

Definition at line 184 of file disks.cpp.

QString DiskEntry::realIconName (  )  [inline]

Definition at line 79 of file disks.h.

QString DiskEntry::prettyKBSize (  )  const [inline]

Definition at line 80 of file disks.h.

int DiskEntry::kBUsed (  )  const [inline]

Definition at line 81 of file disks.h.

QString DiskEntry::prettyKBUsed (  )  const [inline]

Definition at line 82 of file disks.h.

int DiskEntry::kBAvail (  )  const [inline]

Definition at line 83 of file disks.h.

QString DiskEntry::prettyKBAvail (  )  const [inline]

Definition at line 84 of file disks.h.

float DiskEntry::percentFull (  )  const

Definition at line 252 of file disks.cpp.

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

void DiskEntry::deviceNameChanged (  )  [signal]

void DiskEntry::mountPointChanged (  )  [signal]

void DiskEntry::mountOptionsChanged (  )  [signal]

void DiskEntry::fsTypeChanged (  )  [signal]

void DiskEntry::mountedChanged (  )  [signal]

void DiskEntry::kBSizeChanged (  )  [signal]

void DiskEntry::kBUsedChanged (  )  [signal]

void DiskEntry::kBAvailChanged (  )  [signal]

void DiskEntry::iconNameChanged (  )  [signal]

int DiskEntry::toggleMount (  )  [slot]

Definition at line 89 of file disks.cpp.

int DiskEntry::mount (  )  [slot]

Definition at line 97 of file disks.cpp.

int DiskEntry::umount (  )  [slot]

Definition at line 124 of file disks.cpp.

int DiskEntry::remount (  )  [slot]

Definition at line 142 of file disks.cpp.

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

Definition at line 162 of file disks.cpp.

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

Definition at line 167 of file disks.cpp.

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

Definition at line 261 of file disks.cpp.

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

Definition at line 281 of file disks.cpp.

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

Definition at line 172 of file disks.cpp.

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

Definition at line 293 of file disks.cpp.

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

Definition at line 299 of file disks.cpp.

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

Definition at line 305 of file disks.cpp.

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

Definition at line 311 of file disks.cpp.

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

Definition at line 317 of file disks.cpp.

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

Definition at line 327 of file disks.cpp.

QString DiskEntry::guessIconName (  )  [slot]

Definition at line 194 of file disks.cpp.


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
  • kdelirc
  • kdessh
  • kdf
  • kfloppy
  • kgpg
  • kjots
  • klaptopdaemon
  • kmilo
  • ksim
  • ktimer
  • kwallet
  • superkaramba
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