Здравствуйте!
Стандартная тема maui имеет графический выбор пользователей, можно мышкой просто выбрать одного из пользователей, но нет кнопки входа и нужно жать Enter. Хотелось бы входить тоже мышкой нажимая что-то вроде Login/Войти/или рисунок какой-то понятный, что это вход.
Вот как выглядит стандартная тема:
http://i.imgur.com/g9tjni1.jpg
Собрал какие-то темы из AUR:
https://aur.archlinux.org/packages/archlinux-themes-sddm/
Но тут всё в точности, но наоборот: кнопочка Login есть в каждой теме, но логин пользователя нужно вводить руками, а хотелось бы выбор. Выбор не из выпадающего списка, а чтоб видно было на экране сразу всех пользователей —> клацнул на пользователе —> ввел пароль —> нажал кнопочку Login/Вход/ткнул на рисунок.
Как это сделать в SDDM или может есть уже готовая тема???
Вот как выглядят некоторые темы, но приходится вручную писать пользователя:
http://i.imgur.com/YRw6Jog.jpg
http://i.imgur.com/4O7RMoj.jpg
http://i.imgur.com/nlz7TeL.jpg
http://i.imgur.com/ADRRGqE.jpg
http://i.imgur.com/nFExitJ.jpg
Я ни разу не программист, но решил заглянуть в исходники тем. В теме archlinux-simplyblack Я нашел код кнопки, которая мне нужна:
Button {
id: loginButton
text: textConstants.login
width: parent.btnWidth
color: "#1793d1"
onClicked: sddm.login(name.text, password.text, session.index)
KeyNavigation.backtab: layoutBox; KeyNavigation.tab: shutdownButton
}
Эту кнопку Я хочу присобачить в копию стандартной темы maui. Её наверное нужно переделать или нет. Типа так или не так:
Button {
id: loginButton
text: textConstants.login
width: parent.btnWidth
color: "#1793d1"
onClicked: sddm.login(model.name, password, sessionIndex)
}
Куда её именно присобачить? Я вообще не понимаю код... Помогите.