From d0768817618143739b8fd81cfa9124e8f60e1b12 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Fri, 25 Aug 2017 23:55:43 +0300 Subject: Validate destination name after it entered in mail edit window. --- src/gui/windows/maileditwindow.h | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'src/gui/windows/maileditwindow.h') diff --git a/src/gui/windows/maileditwindow.h b/src/gui/windows/maileditwindow.h index 37d983c1c..2c6c5d0ef 100644 --- a/src/gui/windows/maileditwindow.h +++ b/src/gui/windows/maileditwindow.h @@ -24,6 +24,7 @@ #include "gui/widgets/window.h" #include "listeners/actionlistener.h" +#include "listeners/focuslistener.h" class Button; class IntTextField; @@ -35,7 +36,8 @@ class ScrollArea; class TextField; class MailEditWindow final : public Window, - public ActionListener + public ActionListener, + public FocusListener { public: MailEditWindow(); @@ -60,6 +62,10 @@ class MailEditWindow final : public Window, void updateItems(); + void focusLost(const Event &event) override final; + + void validatedTo(); + private: void sendMail(); -- cgit v1.2.3-60-g2f50