C# Class GreenQloud.Controller

Inheritance: AbstractApplicationController
ファイルを表示 Open project: greenqloud/qloudsync Class Usage Examples

Public Properties

Property Type Description
LoginWindow GreenQloud.UI.Setup.Login
ProgressPercentage double
ProgressSpeed string

Protected Properties

Property Type Description
errors List
warnings List

Public Methods

Method 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

Method Description
CheckConnection ( ) : bool
UpdateState ( ) : void

Method Details

AddToBookmarks() public method

public AddToBookmarks ( ) : void
return void

Alert() public method

public Alert ( string message ) : void
message string
return void

CalcTimeDiff() public method

public CalcTimeDiff ( ) : void
return void

CheckForUpdates() public method

public CheckForUpdates ( ) : void
return void

Confirm() public method

public Confirm ( string message ) : bool
message string
return bool

CreateConfigFolder() public method

public CreateConfigFolder ( ) : void
return void

CreateHomeFolder() public method

public CreateHomeFolder ( ) : bool
return bool

CreateMenuItem() public method

public CreateMenuItem ( ) : void
return void

CreateStartupItem() public method

public CreateStartupItem ( ) : void
return void

DatabaseLoaded() public method

public DatabaseLoaded ( ) : bool
return bool

FinishFetcher() public method

public FinishFetcher ( ) : void
return void

FirstLoad() public method

public FirstLoad ( ) : void
return void

FirstRunAction() public method

public FirstRunAction ( ) : void
return void

FormatSize() public method

public FormatSize ( double byte_count ) : string
byte_count double
return string

HandleDisconnection() public method

public HandleDisconnection ( ) : void
return void

HandleError() public method

public HandleError ( ) : void
return void

HandleReconnection() public method

public HandleReconnection ( ) : void
return void

HandleSyncStatusChanged() public method

public HandleSyncStatusChanged ( ) : void
return void

Initialize() public method

public Initialize ( ) : void
return void

InitializeSynchronizers() public method

public InitializeSynchronizers ( bool initRecovery = false ) : void
initRecovery bool
return void

OpenFolder() public method

public OpenFolder ( string path ) : void
path string
return void

OpenSparkleShareFolder() public method

public OpenSparkleShareFolder ( ) : void
return void

OpenWebsite() public method

public OpenWebsite ( string url ) : void
url string
return void

Quit() public method

public Quit ( ) : void
return void

SetIcon() public method

public SetIcon ( string folderPath ) : void
folderPath string
return void

ShowAboutWindow() public method

public ShowAboutWindow ( ) : void
return void

ShowEventLogWindow() public method

public ShowEventLogWindow ( ) : void
return void

ShowSetupWindow() public method

public ShowSetupWindow ( PageType page_type ) : void
page_type PageType
return void

ShowTransferWindow() public method

public ShowTransferWindow ( ) : void
return void

StopSynchronizers() public method

public StopSynchronizers ( ) : void
return void

SyncStart() public method

public SyncStart ( ) : void
return void

UIHasLoaded() public method

public UIHasLoaded ( ) : void
return void

UpdateConfigFile() public method

public UpdateConfigFile ( ) : void
return void

verifyConfigRequirements() public method

public verifyConfigRequirements ( ) : void
return void

Property Details

LoginWindow public_oe property

public Login,GreenQloud.UI.Setup LoginWindow
return GreenQloud.UI.Setup.Login

ProgressPercentage public_oe property

public double ProgressPercentage
return double

ProgressSpeed public_oe property

public string ProgressSpeed
return string

errors protected_oe property

protected List errors
return List

warnings protected_oe property

protected List warnings
return List