--- a/ginebra2/EditorSnippet.h Wed Jun 23 17:59:43 2010 +0300
+++ b/ginebra2/EditorSnippet.h Tue Jul 06 14:03:49 2010 +0300
@@ -35,7 +35,8 @@
public:
EditorSnippet(const QString & elementId, ChromeWidget * chrome, QGraphicsWidget * widget, const QWebElement & element);
virtual ~EditorSnippet() {;}
- virtual void setWidget(QGraphicsWidget * widget);
+ static EditorSnippet * instance(const QString& elementId, ChromeWidget * chrome, const QWebElement & element);
+ virtual void setChromeWidget(QGraphicsWidget * widget);
Q_PROPERTY( QString text READ text WRITE setText)
void setText( const QString & text );
QString text();
@@ -46,6 +47,10 @@
void unselect();
void onFocusChanged(bool in);
void onTapped(QPointF& pos);
+ int getTextOptions();
+ // Calling this function will overwrite the existing options
+ void setTextOptions(int flag);
+ void setMaxTextLength(int length);
signals:
void activated();
void lostFocus();