From 588684107ed7c163772c46d7b8c4c4cf745556f2 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 16 May 2017 09:38:37 +0530 Subject: [PATCH] Double clicking on user should launch change password dialog --- src/calibre/gui2/preferences/server.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/calibre/gui2/preferences/server.py b/src/calibre/gui2/preferences/server.py index e7fac4b595..72428ce85f 100644 --- a/src/calibre/gui2/preferences/server.py +++ b/src/calibre/gui2/preferences/server.py @@ -560,6 +560,7 @@ class Users(QWidget): h.addStretch(2), h.addWidget(b) self.user_list = w = QListWidget(self) + w.doubleClicked.connect(self.current_user_activated) w.setSizePolicy(QSizePolicy.Preferred, QSizePolicy.Expanding) lp.addWidget(w) @@ -574,6 +575,9 @@ class Users(QWidget): self.user_list.currentItemChanged.connect(self.current_item_changed) self.current_item_changed() + def current_user_activated(self): + self.user_display.change_password() + def current_item_changed(self): item = self.user_list.currentItem() if item is None: