@ -90,44 +90,31 @@ class UBPlatformUtils
UBPlatformUtils ( ) ;
virtual ~ UBPlatformUtils ( ) ;
static void initializeKeyboardLayouts ( ) ;
static void destroyKeyboardLayouts ( ) ;
static int nKeyboardLayouts ;
static UBKeyboardLocale * * keyboardLayouts ;
static void initializeKeyboardLayouts ( ) ;
static void destroyKeyboardLayouts ( ) ;
static int nKeyboardLayouts ;
static UBKeyboardLocale * * keyboardLayouts ;
public :
static void init ( ) ;
static void destroy ( ) ;
static void destroy ( ) ;
static QString applicationResourcesDirectory ( ) ;
static void hideFile ( const QString & filePath ) ;
static void setFileType ( const QString & filePath , unsigned long fileType ) ;
static void fadeDisplayOut ( ) ;
static void fadeDisplayIn ( ) ;
static QString preferredTranslation ( ) ;
static QString preferredLanguage ( ) ;
static bool hasVirtualKeyboard ( ) ;
//static void showVirtualKeyboard();
static void runInstaller ( const QString & installerFilePath ) ;
static void bringPreviousProcessToFront ( ) ;
static QString osUserLoginName ( ) ;
static void setDesktopMode ( bool desktop ) ;
static void setWindowNonActivableFlag ( QWidget * widget , bool nonAcivable ) ;
static void setWindowNonActivableFlag ( QWidget * widget , bool nonAcivable ) ;
static QString computerName ( ) ;
static UBKeyboardLocale * * getKeyboardLayouts ( int & nCount ) ;
static UBKeyboardLocale * * getKeyboardLayouts ( int & nCount ) ;
static QString urlFromClipboard ( ) ;
} ;