Ref T199, setup loading widget can display a "copy from other swift versions" dialog

This commit is contained in:
Klaus Basan
2017-12-25 13:15:53 +01:00
parent 2509a1581b
commit ee1e5e8e95
3 changed files with 145 additions and 41 deletions

View File

@@ -20,6 +20,8 @@ namespace BlackGui
{
namespace Components
{
class CCopyConfigurationDialog;
/**
* Setup dialog, if something goes wrong
*/
@@ -39,6 +41,7 @@ namespace BlackGui
private:
QScopedPointer<Ui::CSetupLoadingDialog> ui;
QScopedPointer<CCopyConfigurationDialog> m_copyFromOtherSwiftVersion;
//! Cached setup available?
bool hasCachedSetup() const;
@@ -55,6 +58,9 @@ namespace BlackGui
//! Display global setup
void displayGlobalSetup();
//! Open the help page
void openHelpPage();
//! Try again without explicit bootstrap URL
void tryAgainWithoutBootstrapUrl();
@@ -64,6 +70,15 @@ namespace BlackGui
//! Display the setup cache info
void displaySetupCacheInfo();
//! Display other versions info
void displayOtherVersionsInfo();
//! Open directory
void openDirectory();
//! Copy from other swift versions
void copyFromOtherSwiftVersions();
//! Setup loading has been completed
void onSetupHandlingCompleted(bool success);
};