Kexi API Documentation (2.0 alpha)

Spring Class Reference

#include <spring.h>

Inheritance diagram for Spring:

QWidget List of all members.

Public Types

enum  SizeType {
  Fixed = 0, Minimum = MayGrow, Maximum = MayShrink, Preferred = MayGrow|MayShrink,
  MinimumExpanding = Minimum|ExpMask, Expanding = MinimumExpanding|MayShrink
}

Public Member Functions

 Spring (QWidget *parent, const char *name)
 ~Spring ()
void setOrientation (Orientation orient)
Orientation orientation () const
void setSizeType (SizeType size)
SizeType sizeType () const
void setPreviewMode ()

Static Public Member Functions

static bool isPropertyVisible (const QCString &name)
static void saveSpring (KFormDesigner::ObjectTreeItem *item, QDomElement &parent, QDomDocument &domDoc, bool insideGridLayout)

Properties

Orientation orientation
SizeType sizeType

Member Enumeration Documentation

enum Spring::SizeType
 

Enumeration values:
Fixed 
Minimum 
Maximum 
Preferred 
MinimumExpanding 
Expanding 

Definition at line 46 of file spring.h.


Constructor & Destructor Documentation

Spring::Spring QWidget parent,
const char *  name
 

Definition at line 36 of file spring.cpp.

References setSizeType().

Spring::~Spring  )  [inline]
 

Definition at line 51 of file spring.h.


Member Function Documentation

bool Spring::isPropertyVisible const QCString &  name  )  [static]
 

Definition at line 116 of file spring.cpp.

Referenced by StdWidgetFactory::isPropertyVisibleInternal().

Orientation Spring::orientation  )  const [inline]
 

Definition at line 57 of file spring.h.

void Spring::saveSpring KFormDesigner::ObjectTreeItem item,
QDomElement &  parent,
QDomDocument &  domDoc,
bool  insideGridLayout
[static]
 

Definition at line 126 of file spring.cpp.

References KFormDesigner::ObjectTreeItem::gridCol(), KFormDesigner::ObjectTreeItem::gridColSpan(), KFormDesigner::ObjectTreeItem::gridRow(), KFormDesigner::ObjectTreeItem::gridRowSpan(), KFormDesigner::FormIO::savePropertyValue(), KFormDesigner::ObjectTreeItem::spanMultipleCells(), and KFormDesigner::ObjectTreeItem::widget().

Referenced by KFormDesigner::FormIO::saveWidget().

void Spring::setOrientation Orientation  orient  ) 
 

Definition at line 45 of file spring.cpp.

References setSizeType(), and sizeType().

void Spring::setPreviewMode  )  [inline]
 

Definition at line 61 of file spring.h.

void Spring::setSizeType SizeType  size  ) 
 

Definition at line 63 of file spring.cpp.

Referenced by setOrientation(), and Spring().

SizeType Spring::sizeType  )  const
 

Referenced by setOrientation().


Property Documentation

Orientation Spring::orientation [read, write]
 

Definition at line 40 of file spring.h.

Spring::SizeType Spring::sizeType [read, write]
 

Definition at line 41 of file spring.h.


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:25 2008 by doxygen 1.4.2 written by Dimitri van Heesch, © 1997-2003