Version: 6.3.1
Public Member Functions | Protected Member Functions | Private Attributes

QtxTreeView.Header Class Reference

Custom tree view header class.

Inheritance diagram for QtxTreeView.Header:
Inheritance graph

Public Member Functions

 Header (const bool, QWidget *=0)
 Constructor.
 ~Header ()
 Destructor.
void setSortMenuEnabled (const bool)
bool sortMenuEnabled () const

Protected Member Functions

void contextMenuEvent (QContextMenuEvent *)
 Customize context menu event.

Private Attributes

bool myEnableSortMenu

Constructor & Destructor Documentation

QtxTreeView.Header::Header ( const bool  enableSortMenu,
QWidget parent = 0 
)
Parameters:
enableSortMenushow "Sorting" menu if true
parentparent widget
QtxTreeView.Header::~Header ( )

Member Function Documentation

void QtxTreeView.Header::setSortMenuEnabled ( const bool  enableSortMenu)
bool QtxTreeView.Header::sortMenuEnabled ( ) const
void QtxTreeView.Header::contextMenuEvent ( QContextMenuEvent *  e) [protected]

Shows popup menu with the list of the available columns allowing the user to show/hide the specified column.

Parameters:
econtext menu event

References test_table.a, Qtx.AppropriateRole, QtxTreeView.emitSortingEnabled(), QtxTreeView.onHeaderClicked(), Qtx.simplifySeparators(), and Qtx.Toggled.


Field Documentation

Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS