SHARP Zaurus
ザウルスサポートステーション
クラス SlMisc の解説
メインページ   クラス階層   アルファベット順リスト   データ構造リスト   ファイルリスト   データ構造メンバ  
クラス SlMisc の解説

さまざまなメソッドを集めたユーティリティクラス. より詳しく...  適合機種情報はこちら

#include <slmisc.h>

すべてのメンバリスト

公開型

typedef QValueList<SlListColumnInfo> SlListColumnInfos
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 }

静的公開メンバ  適合機種情報はこちら


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


解説

さまざまなメソッドを集めたユーティリティクラス.


メンバ関数の解説

ulong SlMisc::availableInternalStorage ( void ) [static]
 

利用可能な本体メモリーサイズを返す(KB単位) サイズが取得できなかった時は0x7fffffffを返す Flashでなくなるかも知れないのでFlashという語は使わなかった

ulong SlMisc::availableMemory ( ) [static]
 

利用可能なメモリをKB単位で返す

int SlMisc::getDpi ( ) [static]
 

現在の表示モードのDPIを得る

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

標準フォントサイズの論理サイズから本当のフォントサイズを得る

QString SlMisc::getLanguage ( ) [static]
 

現在の言語コードを得る(ex. "en","ja")

int SlMisc::getMaximizedWidgetContentsWidth ( ) [static]
 

maximizedされる、スクロールバー付のWidget(QListViewなど)のコンテンツ部 の幅を返す

QSize SlMisc::getMaximizedWidgetInfo ( ) [static]
 

画面サイズに関する情報を得る

SlResolutionScale SlMisc::getResolutionScale ( ) [static]
 

現在の表示モードの、標準DPIに対する倍率を得る

QSize SlMisc::getScrollbarMetrics ( ) [static]
 

スクロールバーのサイズを得る

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

標準フォントサイズメニューをQPopupに挿入する

メニューのIDはアプリはしらないのでidから論理サイズへの変換メソッドを使 うこと

bool SlMisc::isLandscape ( ) [static]
 

画面の方向が横長かどうかを返す

(注)縦横同じサイズなら縦長扱い

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

パス名からモジュール名を返す

モジュール名:CF/SD/Int.

void SlMisc::requestCloseFile ( const QString & filename ) [static]
 

指定ファイルのcloseを全アプリに要求する

指定ファイル名がemptyの場合はすべてのファイル

void SlMisc::requestOpenFile ( const QString & filename ) [static]
 

指定ファイルのopenを全アプリに要求する。ただしopenされるのは requestCloseFileでcloseされたものだけ。

指定ファイル名がemptyの場合はすべてのファイル

 
▲このページのトップへ
関連サイト   修理/ご相談窓口   利用上のご注意
COPYRIGHT