VR-Forces 4.0.4 Class Documentation
Public Types | Public Member Functions | Protected Member Functions | Protected Attributes
makVrf::DtVariableColumnTreeWidgetLogic Class Reference

List of all members.

Public Types

typedef std::map< std::string,
DtVariableColumnTreeColumn
DtVariableColumnMap

Public Member Functions

 DtVariableColumnTreeWidgetLogic (DtVariableColumnTreeWidgetInterface *iFace)
 CTOR.
virtual ~DtVariableColumnTreeWidgetLogic ()
 virtual DTOR
virtual void addColumn (const QString &, const DtVariableColumnTreeWidgetInterface::Flags &, DtVariableColumnTreeWidgetInterface::DtDisplayFunction *display, DtVariableColumnTreeWidgetInterface::DtSortFunction *sort)
 Adds a new columns to the list box.
virtual void removeColumn (const QString &)
 Removes a column.
virtual QVariant data (const QString &rowKey, const QString &colKey, int iRole) const
 Returns the data for the role and item. Calls down to display role to return variant info.
virtual void displayMenu (int)
 Displays the menu for the particular column.
const DtVariableColumnMapcolumns () const
virtual bool isColumnVisible (int) const
 Returns true if column is visible.
virtual void setColumnVisible (int, bool)
 Sets column visibility state.

Protected Member Functions

QPixmap createMenuArrow ()
 Creates the arrow on the menu.
virtual void executeShowHideColumnMenu (int)
 Creates and shows column show/hide menu.
virtual DtShowHideColumnMenucreateShowHideColumnMenu ()

Protected Attributes

DtVariableColumnTreeWidgetInterfacemyInterface
DtVariableColumnMap myColumns

Member Typedef Documentation


Constructor & Destructor Documentation

CTOR.

virtual DTOR


Member Function Documentation

Adds a new columns to the list box.

If column named already exists, replaces with new information.

virtual void makVrf::DtVariableColumnTreeWidgetLogic::removeColumn ( const QString &  ) [virtual]

Removes a column.

virtual QVariant makVrf::DtVariableColumnTreeWidgetLogic::data ( const QString &  rowKey,
const QString &  colKey,
int  iRole 
) const [virtual]

Returns the data for the role and item. Calls down to display role to return variant info.

virtual void makVrf::DtVariableColumnTreeWidgetLogic::displayMenu ( int  ) [virtual]

Displays the menu for the particular column.

Returns true if column is visible.

virtual void makVrf::DtVariableColumnTreeWidgetLogic::setColumnVisible ( int  ,
bool   
) [virtual]

Sets column visibility state.

Creates the arrow on the menu.

virtual void makVrf::DtVariableColumnTreeWidgetLogic::executeShowHideColumnMenu ( int  ) [protected, virtual]

Creates and shows column show/hide menu.


Member Data Documentation


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

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)