C# Class GreenQloud.Controller

Inheritance: AbstractApplicationController
Afficher le fichier Open project: greenqloud/qloudsync Class Usage Examples

Méthodes publiques

Свойство Type Description
LoginWindow GreenQloud.UI.Setup.Login
ProgressPercentage double
ProgressSpeed string

Protected Properties

Свойство Type Description
errors List
warnings List

Méthodes publiques

Méthode Description
AddToBookmarks ( ) : void
Alert ( string message ) : void
CalcTimeDiff ( ) : void
CheckForUpdates ( ) : void
Confirm ( string message ) : bool
CreateConfigFolder ( ) : void
CreateHomeFolder ( ) : bool
CreateMenuItem ( ) : void
CreateStartupItem ( ) : void
DatabaseLoaded ( ) : bool
FinishFetcher ( ) : void
FirstLoad ( ) : void
FirstRunAction ( ) : void
FormatSize ( double byte_count ) : string
HandleDisconnection ( ) : void
HandleError ( ) : void
HandleReconnection ( ) : void
HandleSyncStatusChanged ( ) : void
Initialize ( ) : void
InitializeSynchronizers ( bool initRecovery = false ) : void
OpenFolder ( string path ) : void
OpenSparkleShareFolder ( ) : void
OpenWebsite ( string url ) : void
Quit ( ) : void
SetIcon ( string folderPath ) : void
ShowAboutWindow ( ) : void
ShowEventLogWindow ( ) : void
ShowSetupWindow ( PageType page_type ) : void
ShowTransferWindow ( ) : void
StopSynchronizers ( ) : void
SyncStart ( ) : void
UIHasLoaded ( ) : void
UpdateConfigFile ( ) : void
verifyConfigRequirements ( ) : void

Private Methods

Méthode Description
CheckConnection ( ) : bool
UpdateState ( ) : void

Method Details

AddToBookmarks() public méthode

public AddToBookmarks ( ) : void
Résultat void

Alert() public méthode

public Alert ( string message ) : void
message string
Résultat void

CalcTimeDiff() public méthode

public CalcTimeDiff ( ) : void
Résultat void

CheckForUpdates() public méthode

public CheckForUpdates ( ) : void
Résultat void

Confirm() public méthode

public Confirm ( string message ) : bool
message string
Résultat bool

CreateConfigFolder() public méthode

public CreateConfigFolder ( ) : void
Résultat void

CreateHomeFolder() public méthode

public CreateHomeFolder ( ) : bool
Résultat bool

CreateMenuItem() public méthode

public CreateMenuItem ( ) : void
Résultat void

CreateStartupItem() public méthode

public CreateStartupItem ( ) : void
Résultat void

DatabaseLoaded() public méthode

public DatabaseLoaded ( ) : bool
Résultat bool

FinishFetcher() public méthode

public FinishFetcher ( ) : void
Résultat void

FirstLoad() public méthode

public FirstLoad ( ) : void
Résultat void

FirstRunAction() public méthode

public FirstRunAction ( ) : void
Résultat void

FormatSize() public méthode

public FormatSize ( double byte_count ) : string
byte_count double
Résultat string

HandleDisconnection() public méthode

public HandleDisconnection ( ) : void
Résultat void

HandleError() public méthode

public HandleError ( ) : void
Résultat void

HandleReconnection() public méthode

public HandleReconnection ( ) : void
Résultat void

HandleSyncStatusChanged() public méthode

public HandleSyncStatusChanged ( ) : void
Résultat void

Initialize() public méthode

public Initialize ( ) : void
Résultat void

InitializeSynchronizers() public méthode

public InitializeSynchronizers ( bool initRecovery = false ) : void
initRecovery bool
Résultat void

OpenFolder() public méthode

public OpenFolder ( string path ) : void
path string
Résultat void

OpenSparkleShareFolder() public méthode

public OpenSparkleShareFolder ( ) : void
Résultat void

OpenWebsite() public méthode

public OpenWebsite ( string url ) : void
url string
Résultat void

Quit() public méthode

public Quit ( ) : void
Résultat void

SetIcon() public méthode

public SetIcon ( string folderPath ) : void
folderPath string
Résultat void

ShowAboutWindow() public méthode

public ShowAboutWindow ( ) : void
Résultat void

ShowEventLogWindow() public méthode

public ShowEventLogWindow ( ) : void
Résultat void

ShowSetupWindow() public méthode

public ShowSetupWindow ( PageType page_type ) : void
page_type PageType
Résultat void

ShowTransferWindow() public méthode

public ShowTransferWindow ( ) : void
Résultat void

StopSynchronizers() public méthode

public StopSynchronizers ( ) : void
Résultat void

SyncStart() public méthode

public SyncStart ( ) : void
Résultat void

UIHasLoaded() public méthode

public UIHasLoaded ( ) : void
Résultat void

UpdateConfigFile() public méthode

public UpdateConfigFile ( ) : void
Résultat void

verifyConfigRequirements() public méthode

public verifyConfigRequirements ( ) : void
Résultat void

Property Details

LoginWindow public_oe property

public Login,GreenQloud.UI.Setup LoginWindow
Résultat GreenQloud.UI.Setup.Login

ProgressPercentage public_oe property

public double ProgressPercentage
Résultat double

ProgressSpeed public_oe property

public string ProgressSpeed
Résultat string

errors protected_oe property

protected List errors
Résultat List

warnings protected_oe property

protected List warnings
Résultat List