Public Member Functions | Protected Slots | Protected Member Functions | List of all members
icmpstr::CMultiAttributeEditor Class Reference

#include <CMultiAttributeEditor.h>

Inheritance diagram for icmpstr::CMultiAttributeEditor:

Public Member Functions

 CMultiAttributeEditor (QWidget *parentPtr, const CElementSelectionInfoManagerBase &elementSelectionInfoManager, const QByteArray &attributeId, int attributeFlags)
 
void SetEditorText (const QString &attributeValuesText)
 Set the list of the attributes as a text object. More...
 
QStringList GetAttributeValues () const
 Get attribute values. More...
 

Protected Slots

void OnItemAdd ()
 
void OnItemRemove ()
 
void OnItemMoveUp ()
 
void OnItemMoveDown ()
 
void UpdateButtonStates ()
 
void OnItemChanged (QListWidgetItem *itemPtr)
 

Protected Member Functions

void CreateValuesTree (const QStringList &values)
 
void UpdateItemState (QListWidgetItem &item)
 

Detailed Description

Definition at line 17 of file CMultiAttributeEditor.h.

Constructor & Destructor Documentation

icmpstr::CMultiAttributeEditor::CMultiAttributeEditor ( QWidget *  parentPtr,
const CElementSelectionInfoManagerBase elementSelectionInfoManager,
const QByteArray &  attributeId,
int  attributeFlags 
)

Member Function Documentation

void icmpstr::CMultiAttributeEditor::CreateValuesTree ( const QStringList &  values)
protected
QStringList icmpstr::CMultiAttributeEditor::GetAttributeValues ( ) const

Get attribute values.

void icmpstr::CMultiAttributeEditor::OnItemAdd ( )
protectedslot
void icmpstr::CMultiAttributeEditor::OnItemChanged ( QListWidgetItem *  itemPtr)
protectedslot
void icmpstr::CMultiAttributeEditor::OnItemMoveDown ( )
protectedslot
void icmpstr::CMultiAttributeEditor::OnItemMoveUp ( )
protectedslot
void icmpstr::CMultiAttributeEditor::OnItemRemove ( )
protectedslot
void icmpstr::CMultiAttributeEditor::SetEditorText ( const QString &  attributeValuesText)

Set the list of the attributes as a text object.

void icmpstr::CMultiAttributeEditor::UpdateButtonStates ( )
protectedslot
void icmpstr::CMultiAttributeEditor::UpdateItemState ( QListWidgetItem &  item)
protected

The documentation for this class was generated from the following file:

© 2007-2017 Witold Gantzke and Kirill Lepskiy