|
Vesna
|

Public Member Functions | |
| DataClass (ApplicationStateManager *stateManager, StateFragmentFlowTicketIssue *dataClassOwner) | |
| ~DataClass () | |
| void | FilterItems (FragmentFlowTicketIssueFormLogic::TicketIssueFragment fragment, bool scrollToFirstVisibleRow=false) |
| FilterItems applies filter string on items in list. More... | |
| void | UpdateFilterDataAndFilterItems (const Qt::Key &numericKeyboardKey) |
| UpdateFilterDataAndFilterItems transforms numericKeyboardKey qt key event to 'filter string' and apply filter operation on items in list. More... | |
| void | ClearFragmentsFilters () |
| ClearFragmentsFilters - clears filter strings for all fragments. More... | |
| void | ProcessFragmentChange (const FragmentFlowTicketIssueFormLogic::TicketIssueFragment requestedFragment) |
| ProcessFragmentChange change fragment to requestedFragment and applies 'filter string'. More... | |
| void | ChangeCurrentFragmentToDefaultFragment () |
| ChangeCurrentFragmentToDefaultFragment change fragment by project configuration setting 'DefaultIssueWindowFocus' ProjectConfiguration::GetDefaultIssueWindowFocus() More... | |
| void | MakeActionsOnResumeAfterIssuedTicket () |
| MakeActionsOnResumeAfterIssuedTicket clears fragments filters, applies filters and set default fragment as selected. More... | |
|
inline |
|
inline |
| void StateFragmentFlowTicketIssue::DataClass::ChangeCurrentFragmentToDefaultFragment | ( | ) |
ChangeCurrentFragmentToDefaultFragment change fragment by project configuration setting 'DefaultIssueWindowFocus' ProjectConfiguration::GetDefaultIssueWindowFocus()
| void StateFragmentFlowTicketIssue::DataClass::ClearFragmentsFilters | ( | ) |
ClearFragmentsFilters - clears filter strings for all fragments.
| void StateFragmentFlowTicketIssue::DataClass::FilterItems | ( | FragmentFlowTicketIssueFormLogic::TicketIssueFragment | fragment, |
| bool | scrollToFirstVisibleRow = false |
||
| ) |
FilterItems applies filter string on items in list.
| void StateFragmentFlowTicketIssue::DataClass::MakeActionsOnResumeAfterIssuedTicket | ( | ) |
MakeActionsOnResumeAfterIssuedTicket clears fragments filters, applies filters and set default fragment as selected.
| void StateFragmentFlowTicketIssue::DataClass::ProcessFragmentChange | ( | const FragmentFlowTicketIssueFormLogic::TicketIssueFragment | requestedFragment | ) |
ProcessFragmentChange change fragment to requestedFragment and applies 'filter string'.
| void StateFragmentFlowTicketIssue::DataClass::UpdateFilterDataAndFilterItems | ( | const Qt::Key & | numericKeyboardKey | ) |
UpdateFilterDataAndFilterItems transforms numericKeyboardKey qt key event to 'filter string' and apply filter operation on items in list.
| numericKeyboardKey | - qt event invoked in custom component KeyboardWidget |
| QMap<FragmentFlowTicketIssueFormLogic::TicketIssueFragment, QStringList> StateFragmentFlowTicketIssue::DataClass::mAutoSuggestValuesByFragmentType |
| QMap<int, QString> StateFragmentFlowTicketIssue::DataClass::mBusStopTripIndexToBusStopTariffNumber |
| FragmentFlowTicketIssueFormLogic::TicketIssueFragment StateFragmentFlowTicketIssue::DataClass::mCurrentFragment |
| StateFragmentFlowTicketIssue* StateFragmentFlowTicketIssue::DataClass::mDataClassOwner |
| QSharedPointer<FragmentFlowTicketIssueFormLogic> StateFragmentFlowTicketIssue::DataClass::mFragmentFlowTicketIssueFormLogic |
| QMap<FragmentFlowTicketIssueFormLogic::TicketIssueFragment, FragmentFlowTicketIssueFormLogic::TicketIssueFragment> StateFragmentFlowTicketIssue::DataClass::mFragmentTransitionMap |
| QMap<FragmentFlowTicketIssueFormLogic::TicketIssueFragment, bool> StateFragmentFlowTicketIssue::DataClass::mItemFilterEnabledForFragmentType |
| QVector<QString> StateFragmentFlowTicketIssue::DataClass::mKeyToString |
| QMap<FragmentFlowTicketIssueFormLogic::TicketIssueFragment, QString> StateFragmentFlowTicketIssue::DataClass::mNumericKeyboardFilterByFragmentType |
| ApplicationStateManager* StateFragmentFlowTicketIssue::DataClass::mStateManager |
1.8.8