SequenceTableView Class Reference

QTableView with first column not moving. More...

#include <sequence_table_view.hh>


Public Slots

void columnCountChanged (const QModelIndex &index, int old_count, int new_count)
void rowCountChanged (const QModelIndex &index, int old_count, int new_count)
void resizeColumnsToContents ()
void resizeRowsToContents ()

Signals

void MouseWheelEvent (QWheelEvent *event)
void CopyEvent (QKeyEvent *event)

Public Member Functions

 SequenceTableView (QAbstractItemModel *model)
QTableView * GetStaticRow ()
QTableView * GetStaticColumn ()
QTableView * GetStaticField ()
 ~SequenceTableView ()

Protected Member Functions

virtual void mouseDoubleClickEvent (QMouseEvent *event)
virtual void mouseReleaseEvent (QMouseEvent *event)
virtual void resizeEvent (QResizeEvent *event)
virtual void wheelEvent (QWheelEvent *event)
virtual void keyPressEvent (QKeyEvent *event)
virtual QModelIndex moveCursor (CursorAction cursorAction, Qt::KeyboardModifiers modifiers)
void scrollTo (const QModelIndex &index, ScrollHint hint=EnsureVisible)


Detailed Description

QTableView with first column not moving.

Definition at line 36 of file sequence_table_view.hh.


Constructor & Destructor Documentation

SequenceTableView ( QAbstractItemModel *  model  ) 


Member Function Documentation

void columnCountChanged ( const QModelIndex &  index,
int  old_count,
int  new_count 
) [slot]

void CopyEvent ( QKeyEvent *  event  )  [signal]

QTableView* GetStaticColumn (  ) 

QTableView* GetStaticField (  ) 

QTableView* GetStaticRow (  ) 

virtual void keyPressEvent ( QKeyEvent *  event  )  [protected, virtual]

virtual void mouseDoubleClickEvent ( QMouseEvent *  event  )  [protected, virtual]

virtual void mouseReleaseEvent ( QMouseEvent *  event  )  [protected, virtual]

void MouseWheelEvent ( QWheelEvent *  event  )  [signal]

virtual QModelIndex moveCursor ( CursorAction  cursorAction,
Qt::KeyboardModifiers  modifiers 
) [protected, virtual]

void resizeColumnsToContents (  )  [slot]

virtual void resizeEvent ( QResizeEvent *  event  )  [protected, virtual]

void resizeRowsToContents (  )  [slot]

void rowCountChanged ( const QModelIndex &  index,
int  old_count,
int  new_count 
) [slot]

void scrollTo ( const QModelIndex &  index,
ScrollHint  hint = EnsureVisible 
) [protected]

virtual void wheelEvent ( QWheelEvent *  event  )  [protected, virtual]


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

Generated on Fri Jul 2 14:23:06 2010 for OpenStructure by  doxygen 1.5.8