comparison frontends/src/primitivus/profile_manager.py @ 1609:66f0e877625b

primitivus: fixed alert case + alert in profileManager
author Goffi <goffi@goffi.org>
date Mon, 16 Nov 2015 08:57:36 +0100
parents 039d96e131be
children 7923dc51143e
comparison
equal deleted inserted replaced
1608:05274b27e90e 1609:66f0e877625b
99 self.host.redraw() 99 self.host.redraw()
100 100
101 def profileCreationFailure(self, reason): 101 def profileCreationFailure(self, reason):
102 self.host.removePopUp() 102 self.host.removePopUp()
103 message = self._getErrorMessage(reason) 103 message = self._getErrorMessage(reason)
104 self.alert(_("Can't create profile"), message) 104 self.host.alert(_("Can't create profile"), message)
105 105
106 def deleteProfile(self, button): 106 def deleteProfile(self, button):
107 self._deleteProfile() 107 self._deleteProfile()
108 self.host.removePopUp() 108 self.host.removePopUp()
109 109
150 def setPassword(self, password): 150 def setPassword(self, password):
151 self.pass_wid.set_edit_text(password) 151 self.pass_wid.set_edit_text(password)
152 self.current.password = password 152 self.current.password = password
153 self.host.redraw() 153 self.host.redraw()
154 154
155 def alert(self, title, message):
156 popup = sat_widgets.Alert(title, message, ok_cb=self.host.removePopUp)
157 self.host.showPopUp(popup)
158
159 def onProfileChange(self, list_wid, widget=None, selected=None): 155 def onProfileChange(self, list_wid, widget=None, selected=None):
160 """This is called when a profile is selected in the profile list. 156 """This is called when a profile is selected in the profile list.
161 157
162 @param list_wid: the List widget who sent the event 158 @param list_wid: the List widget who sent the event
163 """ 159 """