Implemented callbacks for validate(), textChanged() and returnPressed()

git-svn-id: http://svn.openscenegraph.org/osg/OpenSceneGraph/trunk@14397 16af8721-9629-0410-8352-f15c8da7e697
This commit is contained in:
Robert Osfield
2014-08-01 13:07:38 +00:00
parent ff78d30cee
commit 0335e9c63a
2 changed files with 78 additions and 4 deletions

View File

@@ -36,6 +36,15 @@ public:
virtual void leaveImplementation();
virtual bool validate(const std::string& text);
virtual bool validateImplementation(const std::string& text);
virtual void textChanged(const std::string& text);
virtual void textChangedImplementation(const std::string& text);
virtual void returnPressed() { if (!runCallbacks("returnPressed")) returnPressedImplementation(); }
virtual void returnPressedImplementation();
protected:
virtual ~LineEdit() {}