#include <qcalc.h>
Public Slots | |
| void | reNameAliasTab (const QString &) |
| void | ValidateAlgorithm (int nIndex) |
| void | setGap (int nIndex) |
| void | setWidthField () |
| void | setGapField () |
| void | SetTab () |
| void | SetTabFeedback () |
| void | confirmAliasSlot () |
| void | SetOperand (const QString &opStr) |
| void | SetLink (const QString &opStr) |
| void | toggleWLName () |
| void | setNameForSave (const QString &) |
| 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 () |
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. | |
| QWidget * | details_widget |
| QGridLayout * | details_layout |
| QLabel * | objAlias_label |
| QGroupBox * | operation_groupbox |
| QWidget * | operation_widget |
| QGridLayout * | operation_layout |
| QWidget * | operand_widget |
| QGridLayout * | operand_layout |
| QWidget * | extras_widget |
| QGridLayout * | extras_layout |
| QLabel * | operator_label |
| QGroupBox * | join_groupbox |
| QWidget * | qwJoinSetting |
| 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. | |
| Q_POPUP_MENU * | arithmetic |
| Q_POPUP_MENU * | trig |
| Q_POPUP_MENU * | vectorOps |
| Q_POPUP_MENU * | filter |
| Q_POPUP_MENU * | modify |
| QcalcInput * | AngleUnits |
| QCheckBox * | saveWL_check |
| QguWLinput * | _nameWL_field |
| QcalcListView * | calcListview |
| QPushButton * | tb4 |
| Q_POPUP_MENU * | 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, Q_POPUP_MENU *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, | |
| Q_POPUP_MENU * | 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 | ( | const QString & | NewVal | ) | [slot] |
| void QcalcTab::setGap | ( | int | nIndex | ) | [slot] |
| void QcalcTab::setGapField | ( | ) | [slot] |
| void QcalcTab::SetLink | ( | const QString & | opStr | ) | [slot] |
| void QcalcTab::setNameForSave | ( | const QString & | newNameForSave | ) | [slot] |
| void QcalcTab::SetOperand | ( | const QString & | opStr | ) | [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 |
| Q_POPUP_MENU* QcalcTab::arithmetic |
| QLabel* QcalcTab::blank2_label |
| QLabel* QcalcTab::blank_label |
| QGroupBox* QcalcTab::details_groupbox |
Object name group box.
| QGridLayout* QcalcTab::details_layout |
| QWidget* QcalcTab::details_widget |
| QGridLayout* QcalcTab::extras_layout |
| QWidget* QcalcTab::extras_widget |
| Q_POPUP_MENU* QcalcTab::filter |
| QLabel* QcalcTab::gap_label |
| QLabel* QcalcTab::gapSize_label |
| QGroupBox* QcalcTab::join_groupbox |
| QGridLayout* QcalcTab::join_layout |
| Q_POPUP_MENU* QcalcTab::menu |
| Q_POPUP_MENU* QcalcTab::modify |
| int QcalcTab::nSlots |
| QLabel* QcalcTab::objAlias_label |
Alias widget. This can be changed directly from its parent tab.
| QGridLayout* QcalcTab::operand_layout |
| QWidget* QcalcTab::operand_widget |
| QGroupBox* QcalcTab::operation_groupbox |
| QGridLayout* QcalcTab::operation_layout |
| QWidget* QcalcTab::operation_widget |
| QLabel* QcalcTab::operator_label |
| bool QcalcTab::opWasJoin |
| QWidget* QcalcTab::qwJoinSetting |
| QCheckBox* QcalcTab::saveWL_check |
| QPushButton* QcalcTab::tb4 |
| Q_POPUP_MENU* QcalcTab::trig |
| Q_POPUP_MENU* QcalcTab::vectorOps |
| QLabel* QcalcTab::width_label |
1.5.7