From bd0f3345a938b35ce6a12f6150373b0955b8dd12 Mon Sep 17 00:00:00 2001 From: Timothy Pearson Date: Sun, 10 Jul 2011 15:24:15 -0500 Subject: Add Qt3 development HEAD version --- doc/html/qeditorfactory.html | 104 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 104 insertions(+) create mode 100644 doc/html/qeditorfactory.html (limited to 'doc/html/qeditorfactory.html') diff --git a/doc/html/qeditorfactory.html b/doc/html/qeditorfactory.html new file mode 100644 index 0000000..0c71947 --- /dev/null +++ b/doc/html/qeditorfactory.html @@ -0,0 +1,104 @@ + + + + + +QEditorFactory Class + + + + + + + +
+ +Home + | +All Classes + | +Main Classes + | +Annotated + | +Grouped Classes + | +Functions +

QEditorFactory Class Reference
[sql module]

+ +

The QEditorFactory class is used to create editor widgets +for QVariant data types. +More... +

#include <qeditorfactory.h> +

Inherits QObject. +

Inherited by QSqlEditorFactory. +

List of all member functions. +

Public Members

+ +

Static Public Members

+ +

Detailed Description

+ + +The QEditorFactory class is used to create editor widgets +for QVariant data types. +

+ +

Each editor factory provides the createEditor() function which +given a QVariant will create and return a QWidget that can edit +that QVariant. For example if you have a QVariant::String type, a +QLineEdit would be the default editor returned, whereas a +QVariant::Int's default editor would be a QSpinBox. +

If you want to create different editors for fields with the same +data type, subclass QEditorFactory and reimplement the +createEditor() function. +

See also Database Classes. + +


Member Function Documentation

+

QEditorFactory::QEditorFactory ( QObject * parent = 0, const char * name = 0 ) +

+Constructs an editor factory with parent parent, called name. + +

QEditorFactory::~QEditorFactory () +

+Destroys the object and frees any allocated resources. + +

QWidget * QEditorFactory::createEditor ( QWidget * parent, const QVariant & v ) [virtual] +

+Creates and returns the appropriate editor for the QVariant v. +If the QVariant is invalid, 0 is returned. The parent is passed +to the appropriate editor's constructor. + +

Reimplemented in QSqlEditorFactory. +

QEditorFactory * QEditorFactory::defaultFactory () [static] +

+Returns an instance of a default editor factory. + +

void QEditorFactory::installDefaultFactory ( QEditorFactory * factory ) [static] +

+Replaces the default editor factory with factory. +QEditorFactory takes ownership of factory, and destroys it when it is no longer needed. + + +

+This file is part of the Qt toolkit. +Copyright © 1995-2007 +Trolltech. All Rights Reserved.


+ +
Copyright © 2007 +TrolltechTrademarks +
Qt 3.3.8
+
+ -- cgit v1.2.1