Kexi API Documentation (2.0 alpha)

KFormDesigner::FormPrivate Class Reference

#include <form.h>

List of all members.

Public Member Functions

 FormPrivate ()
 ~FormPrivate ()

Public Attributes

QGuardedPtr< Containertoplevel
ObjectTreetopTree
QGuardedPtr< QWidgetwidget
WidgetList selected
ResizeHandleSet::Dict resizeHandles
bool dirty
bool interactive
bool design
QString filename
KCommandHistoryhistory
KActionCollection * collection
ObjectTreeList tabstops
bool autoTabstops
ConnectionBufferconnBuffer
PixmapCollectionpixcollection
QMap< QObject *, QCursor > cursors
 This map is used to store cursor shapes before inserting (so we can restore them later).
QStringList * mouseTrackers
 This string list is used to store the widgets which hasMouseTracking() == true (eg lineedits).
FormWidgetformWidget
QMap< QCString, QStringheaderProperties
 A set of head properties to be stored in a .ui file.
uint formatVersion
 Format version, set by FormIO or on creating a new form.
uint originalFormatVersion
 Format version, set by FormIO's loader or on creating a new form.


Constructor & Destructor Documentation

FormPrivate::FormPrivate  ) 
 

Definition at line 48 of file form.cpp.

References autoTabstops, connBuffer, design, dirty, formatVersion, interactive, originalFormatVersion, resizeHandles, tabstops, toplevel, topTree, KFormDesigner::version(), and widget.

FormPrivate::~FormPrivate  ) 
 

Definition at line 64 of file form.cpp.

References connBuffer, history, resizeHandles, and topTree.


Member Data Documentation

bool KFormDesigner::FormPrivate::autoTabstops
 

Definition at line 107 of file form.h.

Referenced by FormPrivate().

KActionCollection* KFormDesigner::FormPrivate::collection
 

Definition at line 104 of file form.h.

Referenced by KFormDesigner::Form::emitActionSignals(), KFormDesigner::Form::emitRedoEnabled(), KFormDesigner::Form::emitUndoEnabled(), and KFormDesigner::Form::Form().

ConnectionBuffer* KFormDesigner::FormPrivate::connBuffer
 

Definition at line 108 of file form.h.

Referenced by KFormDesigner::Form::changeName(), KFormDesigner::Form::emitChildRemoved(), FormPrivate(), and ~FormPrivate().

QMap<QObject*,QCursor> KFormDesigner::FormPrivate::cursors
 

This map is used to store cursor shapes before inserting (so we can restore them later).

Definition at line 113 of file form.h.

Referenced by KFormDesigner::FormManager::insertWidget(), KFormDesigner::FormManager::startCreatingConnection(), KFormDesigner::FormManager::stopCreatingConnection(), and KFormDesigner::FormManager::stopInsert().

bool KFormDesigner::FormPrivate::design
 

Definition at line 100 of file form.h.

Referenced by KFormDesigner::Form::Form(), FormPrivate(), and KFormDesigner::Form::setDesignMode().

bool KFormDesigner::FormPrivate::dirty
 

Definition at line 98 of file form.h.

Referenced by KFormDesigner::Form::addCommand(), FormPrivate(), KFormDesigner::Form::slotCommandExecuted(), and KFormDesigner::Form::slotFormRestored().

QString KFormDesigner::FormPrivate::filename
 

Definition at line 101 of file form.h.

uint KFormDesigner::FormPrivate::formatVersion
 

Format version, set by FormIO or on creating a new form.

Definition at line 125 of file form.h.

Referenced by KFormDesigner::Form::formatVersion(), FormPrivate(), and KFormDesigner::Form::setFormatVersion().

FormWidget* KFormDesigner::FormPrivate::formWidget
 

Definition at line 118 of file form.h.

Referenced by KFormDesigner::Form::setFormWidget().

QMap<QCString,QString> KFormDesigner::FormPrivate::headerProperties
 

A set of head properties to be stored in a .ui file.

This includes KFD format version.

Definition at line 122 of file form.h.

KCommandHistory* KFormDesigner::FormPrivate::history
 

Definition at line 103 of file form.h.

Referenced by KFormDesigner::Form::addCommand(), KFormDesigner::Form::clearCommandHistory(), KFormDesigner::Form::Form(), and ~FormPrivate().

bool KFormDesigner::FormPrivate::interactive
 

Definition at line 99 of file form.h.

Referenced by FormPrivate().

QStringList* KFormDesigner::FormPrivate::mouseTrackers
 

This string list is used to store the widgets which hasMouseTracking() == true (eg lineedits).

Definition at line 116 of file form.h.

Referenced by KFormDesigner::FormManager::startCreatingConnection(), and KFormDesigner::FormManager::stopCreatingConnection().

uint KFormDesigner::FormPrivate::originalFormatVersion
 

Format version, set by FormIO's loader or on creating a new form.

Definition at line 127 of file form.h.

Referenced by FormPrivate(), KFormDesigner::Form::originalFormatVersion(), and KFormDesigner::Form::setOriginalFormatVersion().

PixmapCollection* KFormDesigner::FormPrivate::pixcollection
 

Definition at line 110 of file form.h.

Referenced by KFormDesigner::Form::createToplevel().

ResizeHandleSet::Dict KFormDesigner::FormPrivate::resizeHandles
 

Definition at line 96 of file form.h.

Referenced by KFormDesigner::Form::changeName(), KFormDesigner::Form::clearSelection(), KFormDesigner::Form::formDeleted(), FormPrivate(), KFormDesigner::Form::resizeHandlesForWidget(), KFormDesigner::Form::setSelectedWidget(), KFormDesigner::Form::unSelectWidget(), and ~FormPrivate().

WidgetList KFormDesigner::FormPrivate::selected
 

Definition at line 95 of file form.h.

Referenced by KFormDesigner::Form::activeContainer(), KFormDesigner::Form::clearSelection(), KFormDesigner::Form::emitActionSignals(), KFormDesigner::Form::formDeleted(), KFormDesigner::Form::setSelectedWidget(), and KFormDesigner::Form::unSelectWidget().

ObjectTreeList KFormDesigner::FormPrivate::tabstops
 

Definition at line 106 of file form.h.

Referenced by KFormDesigner::Form::addWidgetToTabStops(), KFormDesigner::Form::autoAssignTabStops(), KFormDesigner::Form::emitChildRemoved(), FormPrivate(), and KFormDesigner::Form::updateTabStopsOrder().

QGuardedPtr<Container> KFormDesigner::FormPrivate::toplevel
 

Definition at line 91 of file form.h.

Referenced by KFormDesigner::Form::activeContainer(), KFormDesigner::Form::createToplevel(), FormPrivate(), KFormDesigner::Form::setDesignMode(), and KFormDesigner::Form::widget().

ObjectTree* KFormDesigner::FormPrivate::topTree
 

Definition at line 92 of file form.h.

Referenced by KFormDesigner::Form::activeContainer(), KFormDesigner::Form::autoAssignTabStops(), KFormDesigner::Form::changeName(), KFormDesigner::Form::commonParentContainer(), KFormDesigner::Form::createToplevel(), FormPrivate(), KFormDesigner::Form::parentContainer(), KFormDesigner::Form::setDesignMode(), KFormDesigner::Form::widget(), and ~FormPrivate().

QGuardedPtr<QWidget> KFormDesigner::FormPrivate::widget
 

Definition at line 93 of file form.h.

Referenced by FormPrivate(), KFormDesigner::Form::setDesignMode(), and KFormDesigner::Form::widget().


The documentation for this class was generated from the following files:
KDE Logo
This file is part of the documentation for Kexi 2.0 alpha.
Documentation copyright © 2002-2007 the Kexi Team.
Generated on Tue Apr 1 20:50:59 2008 by doxygen 1.4.2 written by Dimitri van Heesch, © 1997-2003