Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members

FeatureItem Class Reference

Used in view modes edit dialog. Is there to reuse some code for the QListView. More...

Inheritance diagram for FeatureItem:

Inheritance graph
[legend]
Collaboration diagram for FeatureItem:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 FeatureItem (QListViewItem *item, ShowModesDlg *dlg, QString featureName)
 ~FeatureItem ()
void setAttributes (QDomElement elem)
QString name ()
void setTextInListView ()
bool deletable ()

Protected Attributes

QString m_featureName

Detailed Description

Used in view modes edit dialog. Is there to reuse some code for the QListView.

Definition at line 118 of file showmodesdlg.cpp.


Constructor & Destructor Documentation

FeatureItem::FeatureItem QListViewItem *  item,
ShowModesDlg dlg,
QString  featureName
[inline]
 

Definition at line 121 of file showmodesdlg.cpp.

References setTextInListView().

00121                                                                                   :
00122             Item( item ,dlg), m_featureName( featureName )
00123     {
00124         setTextInListView();
00125     }
    ~FeatureItem()

FeatureItem::~FeatureItem  )  [inline]
 

Definition at line 126 of file showmodesdlg.cpp.

00127     {}


Member Function Documentation

bool FeatureItem::deletable  )  [inline, virtual]
 

Implements Item.

Definition at line 143 of file showmodesdlg.cpp.

00144     {
00145         return true;
00146     }

QString FeatureItem::name  )  [inline, virtual]
 

Implements Item.

Definition at line 134 of file showmodesdlg.cpp.

00135     {
00136         return QString( "feature" );
00137     }

void FeatureItem::setAttributes QDomElement  elem  )  [inline, virtual]
 

Implements Item.

Definition at line 128 of file showmodesdlg.cpp.

References m_featureName.

00129     {
00130         elem.setAttribute( "name", m_featureName );
00131         return;
00132 
00133     }

void FeatureItem::setTextInListView  )  [inline]
 

Definition at line 138 of file showmodesdlg.cpp.

References m_featureName.

Referenced by FeatureItem().

00139     {
00140         setText(0,"feature");
00141         setText(4,m_featureName);
00142     }


Member Data Documentation

QString FeatureItem::m_featureName [protected]
 

Definition at line 148 of file showmodesdlg.cpp.

Referenced by setAttributes(), and setTextInListView().


The documentation for this class was generated from the following file:
Generated on Fri Mar 17 17:44:59 2006 for trapper by  doxygen 1.4.4