kgreeter: use Oxygen_White as cursor theme by default

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
Ivailo Monev 2022-05-26 05:09:02 +03:00
parent b1c155416e
commit 1b564d80d9
3 changed files with 7 additions and 2 deletions

View file

@ -154,7 +154,7 @@ void KCMGreeter::load()
}
cursorbox->setCurrentIndex(0); // default
const QString kgreetercursortheme = kgreetersettings.value("greeter/cursortheme").toString();
const QString kgreetercursortheme = kgreetersettings.value("greeter/cursortheme", KGreeterDefaultCursorTheme()).toString();
if (!kgreetercursortheme.isEmpty()) {
for (int i = 0; i < cursorbox->count(); i++) {
if (cursorbox->itemData(i).toString().toLower() == kgreetercursortheme.toLower()) {

View file

@ -567,7 +567,7 @@ int main(int argc, char**argv)
app.setPalette(KGlobalSettings::createApplicationPalette());
}
const QString kgreetercursortheme = kgreetersettings.value("greeter/cursortheme").toString();
const QString kgreetercursortheme = kgreetersettings.value("greeter/cursortheme", KGreeterDefaultCursorTheme()).toString();
if (!kgreetercursortheme.isEmpty()) {
const QByteArray xcursorthemebytes = kgreetercursortheme.toAscii();
::setenv("XCURSOR_THEME", xcursorthemebytes.constData(), 1);

View file

@ -34,6 +34,11 @@ static QString KGreeterDefaultStyle()
return QString::fromLatin1("Cleanlooks");
}
static QString KGreeterDefaultCursorTheme()
{
return QString::fromLatin1("Oxygen_White");
}
static QString KGreeterDefaultBackground()
{
return Plasma::Theme::defaultTheme()->wallpaperPath();