copasi API  0.1
Signals | Public Member Functions | Protected Member Functions | Protected Attributes
CQCurrentValueTable Class Reference

#include <CQCurrentValueTable.h>

List of all members.

Signals

void valueChanged (int row)

Public Member Functions

 CQCurrentValueTable (QWidget *parent=0)
 ~CQCurrentValueTable ()
void setNumRows (int rows)
void setNumCols (int columns)
void updateRowInTable (int row, C_FLOAT64 val)
void setRowInTable (int row, std::string key, std::string s, C_FLOAT64 val)
int numRows () const
QHeaderView * verticalHeader ()
std::string getKeyForRow (int row) const
bool getValueForRow (int row) const

Protected Member Functions

void setValue (int row, C_FLOAT64 val)
void setKeyIndex (std::string key, int row)
void setAllBoxesChecked (bool checked=true)
void setAllBoxesUnchecked ()
void init ()

Protected Attributes

std::map< int, std::string > mIndexMap
QTableWidget * mpTable
QPushButton * mpCheckAllButton
QPushButton * mpUncheckAllButton

Constructor & Destructor Documentation

CQCurrentValueTable::CQCurrentValueTable ( QWidget *  parent = 0)
CQCurrentValueTable::~CQCurrentValueTable ( )

Member Function Documentation

std::string CQCurrentValueTable::getKeyForRow ( int  row) const
bool CQCurrentValueTable::getValueForRow ( int  row) const
void CQCurrentValueTable::init ( ) [protected]
int CQCurrentValueTable::numRows ( ) const
void CQCurrentValueTable::setAllBoxesChecked ( bool  checked = true) [protected]
void CQCurrentValueTable::setAllBoxesUnchecked ( ) [protected]
void CQCurrentValueTable::setKeyIndex ( std::string  key,
int  row 
) [protected]
void CQCurrentValueTable::setNumCols ( int  columns)
void CQCurrentValueTable::setNumRows ( int  rows)
void CQCurrentValueTable::setRowInTable ( int  row,
std::string  key,
std::string  s,
C_FLOAT64  val 
)
void CQCurrentValueTable::setValue ( int  row,
C_FLOAT64  val 
) [protected]
void CQCurrentValueTable::updateRowInTable ( int  row,
C_FLOAT64  val 
)
void CQCurrentValueTable::valueChanged ( int  row) [signal]
QHeaderView * CQCurrentValueTable::verticalHeader ( )

Member Data Documentation

std::map<int, std::string> CQCurrentValueTable::mIndexMap [protected]
QPushButton* CQCurrentValueTable::mpCheckAllButton [protected]
QTableWidget* CQCurrentValueTable::mpTable [protected]
QPushButton* CQCurrentValueTable::mpUncheckAllButton [protected]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines