mirror of
https://github.com/nextcloud/desktop.git
synced 2024-10-27 15:05:19 +03:00
f46ce2ce98
In owncloudsetupnocredspage.ui, the URL input field leUrl has a placeholder text saying "https://..." which is a very useful hint for the user. However, in the OwncloudSetupPage constructor, the placeholer text is overwritten by the return string of the theme's wizardUrlHint() method. The NextcloudTheme class does not override this virtual method, so an empty string is used. To make available the "https://..." hint, it is moved from the UI file to NextcloudTheme::wizardUrlHint(). Note that, if a theme is used which does not allow a custom server URL, the placeholder text is now empty. This makes sense because the input field is disabled in that case. Signed-off-by: Stephan Beyer <s-beyer@gmx.net>
35 lines
880 B
C++
35 lines
880 B
C++
/*
|
|
* Copyright (C) by Klaas Freitag <freitag@owncloud.com>
|
|
*
|
|
* This program is free software; you can redistribute it and/or modify
|
|
* it under the terms of the GNU General Public License as published by
|
|
* the Free Software Foundation; either version 2 of the License, or
|
|
* (at your option) any later version.
|
|
*
|
|
* This program is distributed in the hope that it will be useful, but
|
|
* WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
|
|
* or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
|
* for more details.
|
|
*/
|
|
|
|
#ifndef NEXTCLOUD_THEME_H
|
|
#define NEXTCLOUD_THEME_H
|
|
|
|
#include "theme.h"
|
|
|
|
namespace OCC {
|
|
|
|
/**
|
|
* @brief The NextcloudTheme class
|
|
* @ingroup libsync
|
|
*/
|
|
class NextcloudTheme : public Theme
|
|
{
|
|
Q_OBJECT
|
|
public:
|
|
NextcloudTheme();
|
|
|
|
QString wizardUrlHint() const override;
|
|
};
|
|
}
|
|
#endif // NEXTCLOUD_THEME_H
|