#include <qcalc.h>
Public Slots | |
void | reNameAliasTab () |
void | ValidateAlgorithm (int nIndex) |
void | setGap (int nIndex) |
void | setWidthField () |
void | setGapField () |
void | SetTab () |
void | SetTabFeedback () |
void | confirmAliasSlot () |
void | SetOperand () |
void | SetLink (const QString &opStr) |
void | toggleWLName () |
void | setNameForSave () |
void | SetOperatorArithemtic (int nOperator) |
void | SetOperatorTrig (int nOperator) |
void | SetOperatorVectorOps (int nOperator) |
void | SetOperatorFilter (int nOperator) |
void | SetOperatorModify (int nOperator) |
void | SetOperatorJoin (int nOperator) |
void | DisplayOpArithemticDesc (int nOperator) |
void | DisplayOpTrigDesc (int nOperator) |
void | DisplayOpVectorOpsDesc (int nOperator) |
void | DisplayOpFilterDesc (int nOperator) |
void | DisplayOpModifyDesc (int nOperator) |
void | setThisSelected () |
void | updateFlags () |
void | reValidateSlot () |
Public Member Functions | |
QcalcTab () | |
~QcalcTab () | |
void | createCalcTabWidgets (QcalcListVirtualItem *VirtItem) |
void | SetOperator (const QString &strOperator) |
void | SetSlotsForOperator (const QString &strOperator) |
bool | isOpAllowed () |
bool | AddValid () |
bool | DivideValid () |
bool | VectorProdValid () |
bool | FilterValid () |
bool | MultiplyValid () |
bool | PowerValid () |
Public Attributes | |
QGroupBox * | details_groupbox |
Object name group box. | |
QGridLayout * | details_layout |
QLabel * | objAlias_label |
QGroupBox * | operation_groupbox |
QGridLayout * | operation_layout |
QGridLayout * | operand_layout |
QGridLayout * | extras_layout |
QLabel * | operator_label |
QGroupBox * | join_groupbox |
QGridLayout * | join_layout |
QLabel * | algorithm_label |
QLabel * | width_label |
QLabel * | blank_label |
QLabel * | blank2_label |
QLabel * | gap_label |
QLabel * | gapSize_label |
QguWLinput * | objAliase_field |
Alias widget. This can be changed directly from its parent tab. | |
QMenu * | arithmetic |
QMenu * | trig |
QMenu * | vectorOps |
QMenu * | filter |
QMenu * | modify |
QcalcInput * | AngleUnits |
QCheckBox * | saveWL_check |
QguWLinput * | _nameWL_field |
QcalcListView * | calcListview |
QPushButton * | tb4 |
QMenu * | menu |
vector< QcalcInput * > | operandStack |
int | nSlots |
QcalcListVirtualItem * | virtualItem |
QguWLinput * | _width_field |
QComboBox * | _gap |
QguWLinput * | _gap_field |
QComboBox * | _algorithm |
bool | WLnameUnset |
bool | opWasJoin |
Private Member Functions | |
void | DisplayOperatorDesc (int nOperator, QMenu *qMenu) |
This class specialises the QT QWidget class
QcalcTab::QcalcTab | ( | ) |
QcalcTab::~QcalcTab | ( | ) |
bool QcalcTab::AddValid | ( | ) |
void QcalcTab::confirmAliasSlot | ( | ) | [slot] |
void QcalcTab::createCalcTabWidgets | ( | QcalcListVirtualItem * | VirtItem | ) |
void QcalcTab::DisplayOpArithemticDesc | ( | int | nOperator | ) | [slot] |
void QcalcTab::DisplayOperatorDesc | ( | int | nOperator, | |
QMenu * | qMenu | |||
) | [private] |
void QcalcTab::DisplayOpFilterDesc | ( | int | nOperator | ) | [slot] |
void QcalcTab::DisplayOpModifyDesc | ( | int | nOperator | ) | [slot] |
void QcalcTab::DisplayOpTrigDesc | ( | int | nOperator | ) | [slot] |
void QcalcTab::DisplayOpVectorOpsDesc | ( | int | nOperator | ) | [slot] |
bool QcalcTab::DivideValid | ( | ) |
bool QcalcTab::FilterValid | ( | ) |
bool QcalcTab::isOpAllowed | ( | ) |
bool QcalcTab::MultiplyValid | ( | ) |
bool QcalcTab::PowerValid | ( | ) |
void QcalcTab::reNameAliasTab | ( | ) | [slot] |
void QcalcTab::reValidateSlot | ( | ) | [slot] |
void QcalcTab::setGap | ( | int | nIndex | ) | [slot] |
void QcalcTab::setGapField | ( | ) | [slot] |
void QcalcTab::SetLink | ( | const QString & | opStr | ) | [slot] |
void QcalcTab::setNameForSave | ( | ) | [slot] |
void QcalcTab::SetOperand | ( | ) | [slot] |
void QcalcTab::SetOperator | ( | const QString & | strOperator | ) |
void QcalcTab::SetOperatorArithemtic | ( | int | nOperator | ) | [slot] |
void QcalcTab::SetOperatorFilter | ( | int | nOperator | ) | [slot] |
void QcalcTab::SetOperatorJoin | ( | int | nOperator | ) | [slot] |
void QcalcTab::SetOperatorModify | ( | int | nOperator | ) | [slot] |
void QcalcTab::SetOperatorTrig | ( | int | nOperator | ) | [slot] |
void QcalcTab::SetOperatorVectorOps | ( | int | nOperator | ) | [slot] |
void QcalcTab::SetSlotsForOperator | ( | const QString & | strOperator | ) |
void QcalcTab::SetTab | ( | ) | [slot] |
void QcalcTab::SetTabFeedback | ( | ) | [slot] |
void QcalcTab::setThisSelected | ( | ) | [slot] |
void QcalcTab::setWidthField | ( | ) | [slot] |
void QcalcTab::toggleWLName | ( | ) | [slot] |
void QcalcTab::updateFlags | ( | ) | [slot] |
void QcalcTab::ValidateAlgorithm | ( | int | nIndex | ) | [slot] |
bool QcalcTab::VectorProdValid | ( | ) |
QComboBox* QcalcTab::_algorithm |
QComboBox* QcalcTab::_gap |
QLabel* QcalcTab::algorithm_label |
QMenu* QcalcTab::arithmetic |
QLabel* QcalcTab::blank2_label |
QLabel* QcalcTab::blank_label |
QGroupBox* QcalcTab::details_groupbox |
Object name group box.
QGridLayout* QcalcTab::details_layout |
QGridLayout* QcalcTab::extras_layout |
QMenu* QcalcTab::filter |
QLabel* QcalcTab::gap_label |
QLabel* QcalcTab::gapSize_label |
QGroupBox* QcalcTab::join_groupbox |
QGridLayout* QcalcTab::join_layout |
QMenu* QcalcTab::menu |
QMenu* QcalcTab::modify |
int QcalcTab::nSlots |
QLabel* QcalcTab::objAlias_label |
Alias widget. This can be changed directly from its parent tab.
QGridLayout* QcalcTab::operand_layout |
QGroupBox* QcalcTab::operation_groupbox |
QGridLayout* QcalcTab::operation_layout |
QLabel* QcalcTab::operator_label |
bool QcalcTab::opWasJoin |
QCheckBox* QcalcTab::saveWL_check |
QPushButton* QcalcTab::tb4 |
QMenu* QcalcTab::trig |
QMenu* QcalcTab::vectorOps |
QLabel* QcalcTab::width_label |