void OwncloudSetupPage::setupCustomization() { // set defaults for the customize labels. _ui.sideLabel->setText( QString::null ); _ui.sideLabel->setFixedWidth(160); _ui.topLabel->hide(); _ui.bottomLabel->hide(); Theme *theme = Theme::instance(); QVariant variant = theme->customMedia( Theme::oCSetupTop ); setupCustomMedia( variant, _ui.topLabel ); variant = theme->customMedia( Theme::oCSetupSide ); setupCustomMedia( variant, _ui.sideLabel ); variant = theme->customMedia( Theme::oCSetupBottom ); setupCustomMedia( variant, _ui.bottomLabel ); QString fixUrl = theme->overrideServerUrl(); if( !fixUrl.isEmpty() ) { setOCUrl( fixUrl ); _ui.leUrl->setEnabled( false ); _ui.cbSecureConnect->hide(); _ui.leUrl->hide(); _ui.protocolLabel->hide(); _ui.serverAddressLabel->hide(); } }
void OwncloudSetupPage::setupCustomization() { // set defaults for the customize labels. // _ui.topLabel->hide(); _ui.bottomLabel->hide(); Theme *theme = Theme::instance(); QVariant variant = theme->customMedia( Theme::oCSetupTop ); if( variant.isNull() ) { _ui.topLabel->setOpenExternalLinks(true); _ui.topLabel->setText("If you don't have an ownCloud server yet, see <a href=\"https://owncloud.com\">owncloud.com</a> for more info."); } else { setupCustomMedia( variant, _ui.topLabel ); } variant = theme->customMedia( Theme::oCSetupBottom ); setupCustomMedia( variant, _ui.bottomLabel ); QString fixUrl = theme->overrideServerUrl(); if( !fixUrl.isEmpty() ) { setServerUrl( fixUrl ); _ui.leUrl->setEnabled( false ); _ui.leUrl->hide(); } }
void OwncloudSetupPage::setupCustomization() { // set defaults for the customize labels. _ui.topLabel->hide(); _ui.bottomLabel->hide(); Theme *theme = Theme::instance(); QVariant variant = theme->customMedia( Theme::oCSetupTop ); if( !variant.isNull() ) { WizardCommon::setupCustomMedia( variant, _ui.topLabel ); } variant = theme->customMedia( Theme::oCSetupBottom ); WizardCommon::setupCustomMedia( variant, _ui.bottomLabel ); QString fixUrl = theme->overrideServerUrl(); if( !fixUrl.isEmpty() ) { _ui.label_2->hide(); setServerUrl( fixUrl ); _ui.leUrl->setEnabled( false ); _ui.leUrl->hide(); } }
OwncloudSetupPage::OwncloudSetupPage(QWidget *parent) : QWizardPage(), _ui(), _oCUrl(), _ocUser(), _authTypeKnown(false), _checking(false), _authType(WizardCommon::HttpCreds), _progressIndi(new QProgressIndicator (this)) { _ui.setupUi(this); Theme *theme = Theme::instance(); setTitle(WizardCommon::titleTemplate().arg(tr("Connect to %1").arg(theme->appNameGUI()))); setSubTitle(WizardCommon::subTitleTemplate().arg(tr("Setup %1 server").arg(theme->appNameGUI()))); if (!theme->overrideServerUrl().isEmpty()) { _ui.leUrl->setEnabled(false); } registerField( QLatin1String("OCUrl*"), _ui.leUrl ); _ui.resultLayout->addWidget( _progressIndi ); stopSpinner(); setupCustomization(); slotUrlChanged(QLatin1String("")); // don't jitter UI connect(_ui.leUrl, SIGNAL(textChanged(QString)), SLOT(slotUrlChanged(QString))); connect(_ui.leUrl, SIGNAL(editingFinished()), SLOT(slotUrlEditFinished())); addCertDial = new AddCertificateDialog(this); _ocWizard = qobject_cast<OwncloudWizard *>(parent); connect(_ocWizard,SIGNAL(needCertificate()),this,SLOT(slotAskSSLClientCertificate())); }