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

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

Implements Item.

Definition at line 128 of file showmodesdlg.cpp.

References m_featureName, and QDomElement::setAttribute().

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

QString FeatureItem::name (  )  [inline, virtual]

Implements Item.

Definition at line 134 of file showmodesdlg.cpp.

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

void FeatureItem::setTextInListView (  )  [inline]

Definition at line 138 of file showmodesdlg.cpp.

References m_featureName, and QListViewItem::setText().

Referenced by FeatureItem().

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

bool FeatureItem::deletable (  )  [inline, virtual]

Implements Item.

Definition at line 143 of file showmodesdlg.cpp.

00144     {
00145         return true;
00146     }


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 Jul 17 20:19:47 2009 for ngsview by  doxygen 1.5.1