Q3TableExtraInfo Class Reference

#include <q3table_extrainfo.h>

Inheritance diagram for Q3TableExtraInfo:

Inheritance graph
[legend]
Collaboration diagram for Q3TableExtraInfo:

Collaboration graph
[legend]
List of all members.

Detailed Description

Definition at line 37 of file q3table_extrainfo.h.

Public Member Functions

 Q3TableExtraInfo (Q3Table *widget, QDesignerFormEditorInterface *core, QObject *parent)
virtual QWidgetwidget () const
virtual QDesignerFormEditorInterfacecore () const
virtual bool saveUiExtraInfo (DomUi *ui)
virtual bool loadUiExtraInfo (DomUi *ui)
virtual bool saveWidgetExtraInfo (DomWidget *ui_widget)
virtual bool loadWidgetExtraInfo (DomWidget *ui_widget)

Private Attributes

QPointer< Q3Tablem_widget
QPointer< QDesignerFormEditorInterfacem_core


Constructor & Destructor Documentation

Q3TableExtraInfo::Q3TableExtraInfo ( Q3Table widget,
QDesignerFormEditorInterface core,
QObject parent 
)

Definition at line 44 of file q3table_extrainfo.cpp.

00045     : QObject(parent), m_widget(widget), m_core(core)
00046 {}


Member Function Documentation

QWidget * Q3TableExtraInfo::widget (  )  const [virtual]

Returns the widget described by this extension.

Implements QDesignerExtraInfoExtension.

Definition at line 48 of file q3table_extrainfo.cpp.

References m_widget.

Referenced by loadWidgetExtraInfo(), and saveWidgetExtraInfo().

00049 { return m_widget; }

QDesignerFormEditorInterface * Q3TableExtraInfo::core (  )  const [virtual]

### Description required

Implements QDesignerExtraInfoExtension.

Definition at line 51 of file q3table_extrainfo.cpp.

References m_core.

00052 { return m_core; }

bool Q3TableExtraInfo::saveUiExtraInfo ( DomUi *  ui  )  [virtual]

Saves the information about the user interface specified by ui, and returns true if successful; otherwise returns false.

Implements QDesignerExtraInfoExtension.

Definition at line 54 of file q3table_extrainfo.cpp.

00055 { Q_UNUSED(ui); return false; }

bool Q3TableExtraInfo::loadUiExtraInfo ( DomUi *  ui  )  [virtual]

Loads extra information about the user interface specified by ui, and returns true if successful; otherwise returns false.

Implements QDesignerExtraInfoExtension.

Definition at line 57 of file q3table_extrainfo.cpp.

00058 { Q_UNUSED(ui); return false; }

bool Q3TableExtraInfo::saveWidgetExtraInfo ( DomWidget ui_widget  )  [virtual]

Saves the information about the specified widget, and returns true if successful; otherwise returns false.

Implements QDesignerExtraInfoExtension.

Definition at line 61 of file q3table_extrainfo.cpp.

References widget().

00062 {
00063     Q_UNUSED(ui_widget);
00064 
00065     Q3Table *table = qobject_cast<Q3Table*>(widget());
00066     Q_ASSERT(table != 0);
00067     Q_UNUSED(table);
00068     return true;
00069 }

Here is the call graph for this function:

bool Q3TableExtraInfo::loadWidgetExtraInfo ( DomWidget ui_widget  )  [virtual]

Loads extra information about the specified widget, and returns true if successful; otherwise returns false.

Implements QDesignerExtraInfoExtension.

Definition at line 71 of file q3table_extrainfo.cpp.

References widget().

00072 {
00073     Q_UNUSED(ui_widget);
00074 
00075     Q3Table *table = qobject_cast<Q3Table*>(widget());
00076     Q_ASSERT(table != 0);
00077     Q_UNUSED(table);
00078     return true;
00079 }

Here is the call graph for this function:


Member Data Documentation

QPointer<Q3Table> Q3TableExtraInfo::m_widget [private]

Definition at line 54 of file q3table_extrainfo.h.

Referenced by widget().

QPointer<QDesignerFormEditorInterface> Q3TableExtraInfo::m_core [private]

Definition at line 55 of file q3table_extrainfo.h.

Referenced by core().


The documentation for this class was generated from the following files:
Generated on Thu Mar 15 16:23:53 2007 for Qt 4.2 User's Guide by  doxygen 1.5.1