diff --git a/client.qrc b/client.qrc index 471f4c23d..7cff06a10 100644 --- a/client.qrc +++ b/client.qrc @@ -37,6 +37,8 @@ resources/confirm.svg resources/copy.svg resources/state-sync.svg + ../desktop/resources/next.svg + ../desktop/resources/previous.svg diff --git a/src/gui/wizard/owncloudsetupnocredspage.ui b/src/gui/wizard/owncloudsetupnocredspage.ui index bc0ec84b9..315de545b 100644 --- a/src/gui/wizard/owncloudsetupnocredspage.ui +++ b/src/gui/wizard/owncloudsetupnocredspage.ui @@ -206,8 +206,51 @@ - - + + + + 0 + + + + + Qt::Horizontal + + + + 40 + 20 + + + + + + + + <a href="https://docs.nextcloud.com/server/15/admin_manual/installation/index.html#installation"><span style=" text-decoration: underline; color:#888888;">Host your own server</span></a> + + + true + + + + + + + Qt::Horizontal + + + + 40 + 20 + + + + + + + + 12 @@ -285,7 +328,7 @@ - Server Address + Ser&ver Address leUrl @@ -401,6 +444,100 @@ + + + + true + + + + 0 + 0 + + + + false + + + false + + + Qt::RightToLeft + + + false + + + + + + + :/client/desktop/resources/next.svg:/client/desktop/resources/next.svg + + + false + + + false + + + false + + + false + + + true + + + + + + + true + + + + 0 + 0 + + + + + 70 + 0 + + + + false + + + false + + + + + + + :/client/desktop/resources/previous.svg:/client/desktop/resources/previous.svg + + + false + + + false + + + false + + + false + + + true + + + @@ -416,7 +553,7 @@ - + diff --git a/src/gui/wizard/owncloudsetuppage.cpp b/src/gui/wizard/owncloudsetuppage.cpp index e56ca06ae..b645c6f07 100644 --- a/src/gui/wizard/owncloudsetuppage.cpp +++ b/src/gui/wizard/owncloudsetuppage.cpp @@ -84,7 +84,11 @@ OwncloudSetupPage::OwncloudSetupPage(QWidget *parent) _ui.slideShow->addSlide(Theme::hidpiFileName(":/client/theme/colored/wizard-files.png"), tr("Secure collaboration & file exchange")); _ui.slideShow->addSlide(Theme::hidpiFileName(":/client/theme/colored/wizard-groupware.png"), tr("Easy-to-use web mail, calendaring & contacts")); _ui.slideShow->addSlide(Theme::hidpiFileName(":/client/theme/colored/wizard-talk.png"), tr("Screensharing, online meetings & web conferences")); - connect(_ui.slideShow, &SlideShow::clicked, _ui.slideShow, &SlideShow::nextSlide); + + connect(_ui.slideShow, &SlideShow::clicked, _ui.slideShow, &SlideShow::stopShow); + connect(_ui.nextButton, &QPushButton::clicked, _ui.slideShow, &SlideShow::nextSlide); + connect(_ui.previousButton, &QPushButton::clicked, _ui.slideShow, &SlideShow::previousSlide); + _ui.slideShow->startShow(); QPalette pal = _ui.slideShow->palette();