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

kdf

Public Slots | Signals | Public Member Functions | List of all members
DiskEntry Class Reference

#include <disks.h>

Inheritance diagram for DiskEntry:
Inheritance graph
[legend]

Public Slots

QString guessIconName ()
 
int mount ()
 
int remount ()
 
void setDeviceName (const QString &deviceName)
 
void setFsType (const QString &fsType)
 
void setIconName (const QString &iconName)
 
void setIconToDefault ()
 
void setKBAvail (qulonglong kb_avail)
 
void setKBSize (qulonglong kb_size)
 
void setKBUsed (qulonglong 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

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

Detailed Description

Definition at line 30 of file disks.h.

Constructor & Destructor Documentation

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

Definition at line 73 of file disks.cpp.

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

Definition at line 79 of file disks.cpp.

DiskEntry::~DiskEntry ( )

Definition at line 86 of file disks.cpp.

Member Function Documentation

QString DiskEntry::deviceName ( ) const
inline

Definition at line 39 of file disks.h.

void DiskEntry::deviceNameChanged ( )
signal
QString DiskEntry::deviceRealName ( ) const

Definition at line 340 of file disks.cpp.

QString DiskEntry::fsType ( ) const
inline

Definition at line 68 of file disks.h.

void DiskEntry::fsTypeChanged ( )
signal
QString DiskEntry::guessIconName ( )
slot

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

Definition at line 215 of file disks.cpp.

QString DiskEntry::iconName ( )

Definition at line 206 of file disks.cpp.

void DiskEntry::iconNameChanged ( )
signal
qulonglong DiskEntry::kBAvail ( ) const
inline

Definition at line 76 of file disks.h.

void DiskEntry::kBAvailChanged ( )
signal
qulonglong DiskEntry::kBSize ( ) const
inline

Definition at line 70 of file disks.h.

void DiskEntry::kBSizeChanged ( )
signal
qulonglong DiskEntry::kBUsed ( ) const
inline

Definition at line 74 of file disks.h.

void DiskEntry::kBUsedChanged ( )
signal
QString DiskEntry::lastSysError ( )
inline

Definition at line 38 of file disks.h.

int DiskEntry::mount ( )
slot

Definition at line 105 of file disks.cpp.

QString DiskEntry::mountCommand ( ) const
inline

sets the used mountCommand for the actual DiskEntry.

Parameters
mntcmdis 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 57 of file disks.h.

bool DiskEntry::mounted ( ) const
inline

Definition at line 69 of file disks.h.

void DiskEntry::mountedChanged ( )
signal
QString DiskEntry::mountOptions ( ) const
inline

Definition at line 43 of file disks.h.

void DiskEntry::mountOptionsChanged ( )
signal
QString DiskEntry::mountPoint ( ) const
inline

Definition at line 42 of file disks.h.

void DiskEntry::mountPointChanged ( )
signal
bool DiskEntry::operator== ( const DiskEntry &  s2) const
inline

Definition at line 80 of file disks.h.

float DiskEntry::percentFull ( ) const

Definition at line 322 of file disks.cpp.

QString DiskEntry::prettyKBAvail ( ) const
inline

Definition at line 77 of file disks.h.

QString DiskEntry::prettyKBSize ( ) const
inline

Definition at line 73 of file disks.h.

QString DiskEntry::prettyKBUsed ( ) const
inline

Definition at line 75 of file disks.h.

bool DiskEntry::realCompare ( const DiskEntry &  s2) const
inline

Definition at line 89 of file disks.h.

QString DiskEntry::realIconName ( )
inline

Definition at line 72 of file disks.h.

QString DiskEntry::realMountPoint ( ) const

Definition at line 361 of file disks.cpp.

int DiskEntry::remount ( )
slot

Definition at line 154 of file disks.cpp.

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

Definition at line 334 of file disks.cpp.

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

Definition at line 373 of file disks.cpp.

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

Definition at line 187 of file disks.cpp.

void DiskEntry::setIconToDefault ( )
slot

Definition at line 199 of file disks.cpp.

void DiskEntry::setKBAvail ( qulonglong  kb_avail)
slot

Definition at line 402 of file disks.cpp.

void DiskEntry::setKBSize ( qulonglong  kb_size)
slot

Definition at line 385 of file disks.cpp.

void DiskEntry::setKBUsed ( qulonglong  kb_used)
slot

Definition at line 391 of file disks.cpp.

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

Definition at line 177 of file disks.cpp.

void DiskEntry::setMounted ( bool  nowMounted)
slot

Definition at line 379 of file disks.cpp.

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

Definition at line 367 of file disks.cpp.

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

Definition at line 355 of file disks.cpp.

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

Definition at line 182 of file disks.cpp.

void DiskEntry::sysCallError ( DiskEntry *  disk,
int  err_no 
)
signal
int DiskEntry::toggleMount ( )
slot

Definition at line 97 of file disks.cpp.

int DiskEntry::umount ( )
slot

Definition at line 135 of file disks.cpp.

QString DiskEntry::umountCommand ( ) const
inline

sets the used umountCommand for the actual DiskEntry.

Parameters
mntcmdis 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 67 of file disks.h.


The documentation for this class was generated from the following files:
  • disks.h
  • disks.cpp
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:08:03 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

kdf

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

kdeutils API Reference

Skip menu "kdeutils API Reference"
  • ark
  • filelight
  • kcalc
  • kcharselect
  • kdf
  • kfloppy
  • kgpg
  • kremotecontrol
  • ktimer
  • kwallet
  • superkaramba
  • sweeper

Search



Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal