1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 19:27:44 +00:00

Add TextBox::onReturnPressed.

This commit is contained in:
Andreas Kling 2018-10-13 23:19:44 +02:00
parent 7a0a7abc52
commit d305c316e1
5 changed files with 14 additions and 1 deletions

View file

@ -1,6 +1,7 @@
#pragma once
#include "Widget.h"
#include <functional>
class TextBox final : public Widget {
public:
@ -10,6 +11,8 @@ public:
String text() const { return m_text; }
void setText(String&&);
std::function<void(TextBox&)> onReturnPressed;
private:
virtual void paintEvent(PaintEvent&) override;
virtual void mouseDownEvent(MouseEvent&) override;