Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

SlMisc Class Reference

#include </home/clem/local/src/opie/libslcompat/slmisc.h>

List of all members.

Public Types

typedef QValueList< SlListColumnInfoSlListColumnInfos
enum  ListType { Pid, CmdLine, Both }
enum  InputDeviceType { BuiltinKeyboard = 1, SoftwareKeyboard = 2 }
enum  AppCommand {
  NoneCommand = 0, NewCommand, ModifyCommand, DeleteCommand,
  ZoomInCommand, ZoomOutCommand, CutCommand = 50, CopyCommand,
  PasteCommand
}
enum  RequiredSize { SmallSize = 0, LargeSize }

Static Public Member Functions

static bool isExecutable (const QString &c)
static ulong availableMemory ()
static bool invalidFileName (QString &fName)
static QString getValidFileName (const QString &baseName)
static QString getCanonicalPath (const QString &fName)
static void enableAutoPowerOff (bool isOn)
static void enableAutoPowerOff (bool isOn, bool DimAlso, bool ScreenSaverAlso=FALSE)
static void enableLockApplication (bool)
static bool isTheSmbShareFileHasWriteEntry (const QString &shareFName)
static bool isTheSmbShareFileNowCopy (const QString &shareFName)
static bool checkTheSmbShareFileMode (const QString &shareFName, char modeMask, char checkMode, bool equality)
static bool isTheFileLockedBySmbd (const QString &fName)
static bool isSambaForked ()
static void startSamba ()
static void stopSamba ()
static QStringList procList (const QRegExp &re, uint max=0, enum ListType type=Pid)
static void dumpMemInfo (bool isShowHeap)
static bool canCreateTheFile (const QString &)
static QString getLanguage ()
static QSize getMaximizedWidgetInfo ()
static QSize getScrollbarMetrics ()
static int getDpi ()
static SlResolutionScale getResolutionScale ()
static int getMaximizedWidgetContentsWidth ()
static bool isLandscape ()
static void requestCloseFile (const QString &)
static void requestOpenFile (const QString &)
static void insertStandardFontMenu (QPopupMenu *pm)
static void insertAllFontMenu (QPopupMenu *pm)
static int getLogicalSizeFromMenuId (int id)
static void setFontSizeItemChecked (QPopupMenu *pm, int logicalSize)
static int getFontPointSize (int logicalSize)
static void toggleFontSize (QPopupMenu *pm, int &logicalSize, bool isLarge=true)
static void toggleAllFontSize (QPopupMenu *pm, int *fontSize, bool isLarge=true)
static void SlFontArrange (QWidget *widget)
static void SlLayoutSpaceArrange (QObject *object)
static bool checkBatteryError (const QString &module_name, bool force)
static bool checkBatteryErrorWithoutDialog (const QString &module_name, bool force)
static InputDeviceType defaultInputDevice ()
static void setListColumnsWidth (QWidget *w, SlListColumnInfos &infos, Config &config)
static void writeListColumnsWidth (QWidget *w, SlListColumnInfos &infos, Config &config)
static void writeListColumnsWidth (QWidget *w, SlListColumnInfos &infos, Config &config, bool isLandscape)
static void rotateListColumnsWidth (QWidget *w, SlListColumnInfos &infos, Config &config)
static void setListColumnsWidth (QWidget *w, SlListColumnInfos &infos, Config *config=NULL)
static void writeListColumnsWidth (QWidget *w, SlListColumnInfos &infos, Config *config=NULL)
static void writeListColumnsWidth (QWidget *w, SlListColumnInfos &infos, bool isLandscape, Config *config=NULL)
static void rotateListColumnsWidth (QWidget *w, SlListColumnInfos &infos, Config *config=NULL)
static void temporaryMessageBox (const QString &caption, const QString &text, int msec=10000, QMessageBox::Icon icon=QMessageBox::NoIcon, int button0=0, int button1=0, int button2=0, QWidget *parent=0, const char *name=0, QWidget::WFlags f=QWidget::WStyle_DialogBorder)
static QString defaultWallPaper ()
static AppCommand appCommandFromKey (const QKeyEvent &e)
static const char * getTmpPath (RequiredSize)
static const char * getTmpPath (ulong)
static QString getObexTmpPath ()
static ulong availableInternalStorage (void)
static QString moduleNameFromPath (const QString &path)

Classes

struct  SlListColumnInfo


Member Typedef Documentation

typedef QValueList<SlListColumnInfo> SlMisc::SlListColumnInfos
 

Definition at line 94 of file slmisc.h.


Member Enumeration Documentation

enum SlMisc::AppCommand
 

Enumeration values:
NoneCommand 
NewCommand 
ModifyCommand 
DeleteCommand 
ZoomInCommand 
ZoomOutCommand 
CutCommand 
CopyCommand 
PasteCommand 

Definition at line 111 of file slmisc.h.

enum SlMisc::InputDeviceType
 

Enumeration values:
BuiltinKeyboard 
SoftwareKeyboard 

Definition at line 76 of file slmisc.h.

enum SlMisc::ListType
 

Enumeration values:
Pid 
CmdLine 
Both 

Definition at line 47 of file slmisc.h.

enum SlMisc::RequiredSize
 

Enumeration values:
SmallSize 
LargeSize 

Definition at line 124 of file slmisc.h.


Member Function Documentation

static AppCommand SlMisc::appCommandFromKey const QKeyEvent &  e  )  [static]
 

static ulong SlMisc::availableInternalStorage void   )  [static]
 

static ulong SlMisc::availableMemory  )  [static]
 

static bool SlMisc::canCreateTheFile const QString  )  [static]
 

static bool SlMisc::checkBatteryError const QString module_name,
bool  force
[static]
 

static bool SlMisc::checkBatteryErrorWithoutDialog const QString module_name,
bool  force
[static]
 

static bool SlMisc::checkTheSmbShareFileMode const QString shareFName,
char  modeMask,
char  checkMode,
bool  equality
[static]
 

static InputDeviceType SlMisc::defaultInputDevice  )  [static]
 

static QString SlMisc::defaultWallPaper  )  [static]
 

static void SlMisc::dumpMemInfo bool  isShowHeap  )  [static]
 

static void SlMisc::enableAutoPowerOff bool  isOn,
bool  DimAlso,
bool  ScreenSaverAlso = FALSE
[static]
 

static void SlMisc::enableAutoPowerOff bool  isOn  )  [static]
 

static void SlMisc::enableLockApplication bool   )  [static]
 

static QString SlMisc::getCanonicalPath const QString fName  )  [static]
 

static int SlMisc::getDpi  )  [static]
 

static int SlMisc::getFontPointSize int  logicalSize  )  [static]
 

static QString SlMisc::getLanguage  )  [static]
 

static int SlMisc::getLogicalSizeFromMenuId int  id  )  [static]
 

static int SlMisc::getMaximizedWidgetContentsWidth  )  [static]
 

static QSize SlMisc::getMaximizedWidgetInfo  )  [static]
 

static QString SlMisc::getObexTmpPath  )  [static]
 

static SlResolutionScale SlMisc::getResolutionScale  )  [static]
 

static QSize SlMisc::getScrollbarMetrics  )  [static]
 

static const char* SlMisc::getTmpPath ulong   )  [static]
 

static const char* SlMisc::getTmpPath RequiredSize   )  [static]
 

static QString SlMisc::getValidFileName const QString baseName  )  [static]
 

static void SlMisc::insertAllFontMenu QPopupMenu *  pm  )  [static]
 

static void SlMisc::insertStandardFontMenu QPopupMenu *  pm  )  [static]
 

static bool SlMisc::invalidFileName QString fName  )  [static]
 

static bool SlMisc::isExecutable const QString c  )  [inline, static]
 

Definition at line 28 of file slmisc.h.

References QPEApplication::qpeDir().

static bool SlMisc::isLandscape  )  [static]
 

static bool SlMisc::isSambaForked  )  [static]
 

static bool SlMisc::isTheFileLockedBySmbd const QString fName  )  [static]
 

static bool SlMisc::isTheSmbShareFileHasWriteEntry const QString shareFName  )  [static]
 

static bool SlMisc::isTheSmbShareFileNowCopy const QString shareFName  )  [static]
 

static QString SlMisc::moduleNameFromPath const QString path  )  [static]
 

static QStringList SlMisc::procList const QRegExp re,
uint  max = 0,
enum ListType  type = Pid
[static]
 

static void SlMisc::requestCloseFile const QString  )  [static]
 

static void SlMisc::requestOpenFile const QString  )  [static]
 

static void SlMisc::rotateListColumnsWidth QWidget *  w,
SlListColumnInfos infos,
Config config = NULL
[static]
 

static void SlMisc::rotateListColumnsWidth QWidget *  w,
SlListColumnInfos infos,
Config config
[static]
 

static void SlMisc::setFontSizeItemChecked QPopupMenu *  pm,
int  logicalSize
[static]
 

static void SlMisc::setListColumnsWidth QWidget *  w,
SlListColumnInfos infos,
Config config = NULL
[static]
 

static void SlMisc::setListColumnsWidth QWidget *  w,
SlListColumnInfos infos,
Config config
[static]
 

static void SlMisc::SlFontArrange QWidget *  widget  )  [static]
 

static void SlMisc::SlLayoutSpaceArrange QObject *  object  )  [static]
 

static void SlMisc::startSamba  )  [static]
 

static void SlMisc::stopSamba  )  [static]
 

static void SlMisc::temporaryMessageBox const QString caption,
const QString text,
int  msec = 10000,
QMessageBox::Icon  icon = QMessageBox::NoIcon,
int  button0 = 0,
int  button1 = 0,
int  button2 = 0,
QWidget *  parent = 0,
const char *  name = 0,
QWidget::WFlags  f = QWidget::WStyle_DialogBorder
[static]
 

static void SlMisc::toggleAllFontSize QPopupMenu *  pm,
int *  fontSize,
bool  isLarge = true
[static]
 

static void SlMisc::toggleFontSize QPopupMenu *  pm,
int &  logicalSize,
bool  isLarge = true
[static]
 

static void SlMisc::writeListColumnsWidth QWidget *  w,
SlListColumnInfos infos,
bool  isLandscape,
Config config = NULL
[static]
 

static void SlMisc::writeListColumnsWidth QWidget *  w,
SlListColumnInfos infos,
Config config = NULL
[static]
 

static void SlMisc::writeListColumnsWidth QWidget *  w,
SlListColumnInfos infos,
Config config,
bool  isLandscape
[static]
 

static void SlMisc::writeListColumnsWidth QWidget *  w,
SlListColumnInfos infos,
Config config
[static]
 


The documentation for this class was generated from the following file:
Generated on Sat Nov 5 17:52:07 2005 for OPIE by  doxygen 1.4.2