The Qtitan namespace contains miscellaneous identifiers used throughout the Qtitan components. More...
#include <Qtitan>
enum | CacheUsage { NoCache, UseCache, UseCacheImmediate } |
enum | ColumnFixedKind { FixedNone, FixedLeft, FixedRight } |
typedef | ColumnSummaryValues |
typedef | GraphicPaintOrder |
typedef | GridBandedTableColumns |
flags | GridChangeFlags |
flags | GridEditorFocusPolicy |
enum | GridEditorFocusPolicyFlag { NoPolicy, ClickNoFocused, ClickFocused, Click, ..., Alwais } |
enum | GridEditorType { AutoEditorType, StringEditorType, MemoEditorType, ComboBoxBlobEditorType, ..., CustomEditType } |
enum | GridGroupRowStyle { GridGroupStandard, GridGroupOffice11 } |
enum | GridLinesStyle { LinesNone, LinesBoth, LinesHorizontal, LinesVertical } |
enum | GridNewRowPlace { NewRowNone, NewRowTop, NewRowBottom- } |
enum | GridScrollStyle { ScrollStyleNormal, ScrollStyleWeb } |
enum | GridSelectionPolicy { SelectSingleRow, SelectSingleCell, SelectMultiRow, SelectMultiCell } |
enum | GridTableActionType { GridExpandAll, GridCollapseAll, GridSortNone, GridSortAscending, ..., GridAlignCenter } |
typedef | GridTableBands |
flags | IconApperance |
enum | IconApperanceFlag { IconInvisible, IconOnly, IconAlignLeft, IconAlignRight } |
enum | LayoutZone { ZoneUndefined, ZoneLeft, ZoneRight, ZoneUp, ZoneDown } |
enum | RowHighlightEffect { RowFlashEffect, RowAlphaEffect } |
enum | ScrollBarsMode { ScrollNone, ScrollBoth, ScrollHorizontal, ScrollVertical, ScrollAuto } |
enum | ScrollOverflow { gsoNone, gsoVisible, gsoAuto } |
typedef | SelectionRanges |
enum | SortOrder { SortNone, SortAscending, SortDescending } |
enum | SummaryType { SummaryNone, SummarySum, SummaryMin, SummaryMax, SummaryCount, SummaryAvg } |
flags | SummaryTypes |
QString | getEnvironmentVariable ( QProcess * process, const QString & key ) |
QString | getSystemEnvironmentVariable ( const QString & key ) |
void | setEnvironmentVariable ( QProcess * process, const QString & key, const QString & value ) |
The Qtitan namespace contains miscellaneous identifiers used throughout the Qtitan components.
The Grid class - More...
The GridBandedTableColumn class - More...
The GridBandedTableDragColumnObject class - More...
The GridBandedTableView class - More...
The GridBandedTableViewOptions class - More...
The GridColumnBase class - More...
The GridContextMenu class - More...
The GridEditor class - More...
The GridEditorSite class - More...
The GridGraphicSite class - More...
The GridModelController class - More...
The GridNumericEditor class - More...
The GridRow class - More...
The GridSelection class - More...
The GridSelectionIterator class - More...
The GridStringEditor class - More...
The GridSummary class - More...
The GridSummaryContextMenu class - More...
The GridSummaryGroupSetting class - More...
The GridSummarySetting class - More...
The GridTableBand class - More...
The GridTableColumn class - More...
The GridTableColumnBase class - More...
The GridTableColumnSizingObject class - More...
The GridTableDragColumnObject class - More...
The GridTableView class - More...
The GridTableViewOptions class is used for configuring the behavior and display of different parts of the grid table view. More...
The GridViewBase class - More...
The GridViewOptions class intended for configuring the behavior and appearance of different parts of QtitanDataGrid. More...
The ModelDataBinding class - the class that enables QtitanDataGrid grid columns to interact with model data. More...
The ModelGroup class - More...
The QuickCustomizationPopup class - More...
The SummaryValue class - More...
This enum describes -
Constant | Value | Description |
---|---|---|
Qtitan::NoCache | 0 | - |
Qtitan::UseCache | 1 | - |
Qtitan::UseCacheImmediate | 2 | - |
This enum describes -
Constant | Value | Description |
---|---|---|
Qtitan::FixedNone | 0 | - |
Qtitan::FixedLeft | 1 | - |
Qtitan::FixedRight | 2 | - |
- typedef QHash<int, SummaryValue> ColumnSummaryValues;
- typedef QList<GridBandedTableColumn *> GridBandedTableColumns;
This enum describes -
Constant | Value | Description |
---|---|---|
Qtitan::NoPolicy | 0x0000 | - |
Qtitan::ClickNoFocused | 0x0001 | - |
Qtitan::ClickFocused | 0x0002 | - |
Qtitan::Click | ClickNoFocused | ClickFocused | - |
Qtitan::MousePressNoFocused | 0x0004 | - |
Qtitan::MousePressFocused | 0x0008 | - |
Qtitan::MousePress | MousePressNoFocused | MousePressFocused | - |
Qtitan::DblClickNoFocused | 0x0010 | - |
Qtitan::DblClickFocused | 0x0020 | - |
Qtitan::DblClick | DblClickNoFocused | DblClickFocused | - |
Qtitan::KeyboardFocus | 0x0040 | - |
Qtitan::Enter | 0x0080 | - |
Qtitan::Alwais | ? | - |
The GridEditorFocusPolicy type is a typedef for QFlags<GridEditorFocusPolicyFlag>. It stores an OR combination of GridEditorFocusPolicyFlag values.
This enum describes -
Constant | Value | Description |
---|---|---|
Qtitan::AutoEditorType | 0 | Automatic selection of the editor by edited value. |
Qtitan::StringEditorType | 1 | The editor of an unary line. |
Qtitan::MemoEditorType | 2 | The editor of multi-line text. |
Qtitan::ComboBoxBlobEditorType | 3 | The editor of multi-line text in popup window. |
Qtitan::NumericEditorType | 4 | The editor of numerical value. |
Qtitan::CheckBoxEditorType | 5 | The editor of boolean value. |
Qtitan::DateTimeEditorType | 8 | The editor of DateTime value. |
Qtitan::TimeEditorType | 9 | The editor of Time value. |
Qtitan::DateEditorType | 10 | The editor of Date value. |
Qtitan::PictureEditorType | 11 | The editor of picturies or images. |
Qtitan::ComboBoxPictureEditorType | 12 | The editor of picturies and images. |
Qtitan::DelegateAdapterEditorType | 13 | Editor to embed Qt delegates to Grid. |
Qtitan::CustomEditType | 14 | The editor of value creating by cutomer. |
The enumerator ways of grouping the grid rows.
Constant | Value | Description |
---|---|---|
Qtitan::GridGroupStandard | 0 | Standard way of grouping. |
Qtitan::GridGroupOffice11 | 1 | The way to emulate the behavior and appearance similar to the grouping in MS-Office Outlook. |
This enum describes -
Constant | Value | Description |
---|---|---|
Qtitan::LinesNone | 0 | - |
Qtitan::LinesBoth | 1 | - |
Qtitan::LinesHorizontal | 2 | - |
Qtitan::LinesVertical | 3 | - |
This enum describes -
Constant | Value | Description |
---|---|---|
Qtitan::NewRowNone | 0 | - |
Qtitan::NewRowTop | 1 | - |
Qtitan::NewRowBottom- | ? |
This enum describes -
Constant | Value | Description |
---|---|---|
Qtitan::ScrollStyleNormal | 0 | - |
Qtitan::ScrollStyleWeb | 1 | - |
The enumerator possible modes of grid's cells selection.
Constant | Value | Description |
---|---|---|
Qtitan::SelectSingleRow | 0 | Possibility to select only one row entirely. Selects all row's cells at once. |
Qtitan::SelectSingleCell | 1 | Possibility to select only one cell. |
Qtitan::SelectMultiRow | 2 | Possibility at the same time select a few (any number) rows of the grid. It uses keys Cntrl and Shift. |
Qtitan::SelectMultiCell | 3 | Possibility at the same time select a few (any number) cells of the grid. It uses keys Cntrl and Shift. |
This enum describes -
Constant | Value | Description |
---|---|---|
Qtitan::GridExpandAll | 0 | - |
Qtitan::GridCollapseAll | 1 | - |
Qtitan::GridSortNone | 2 | - |
Qtitan::GridSortAscending | 3 | - |
Qtitan::GridSortDescending | 4 | - |
Qtitan::GridHideColumn | 5 | - |
Qtitan::GridGroupByColumn | 6 | - |
Qtitan::GridGroupByBox | 7 | - |
Qtitan::GridFieldChooser | 8 | - |
Qtitan::GridFooter | 9 | - |
Qtitan::GridGroupFooters | 10 | - |
Qtitan::GridAlignmentGroup | 11 | - |
Qtitan::GridAlignLeft | 12 | - |
Qtitan::GridAlignRight | 13 | - |
Qtitan::GridAlignCenter | 14 | - |
- typedef QList<GridTableBand *> GridTableBands;
The IconApperance type is a typedef for QFlags<IconApperanceFlag>. It stores an OR combination of IconApperanceFlag values.
This enum describes -
Constant | Value | Description |
---|---|---|
Qtitan::ZoneUndefined | 0 | - |
Qtitan::ZoneLeft | 1 | - |
Qtitan::ZoneRight | 2 | - |
Qtitan::ZoneUp | 3 | - |
Qtitan::ZoneDown | 4 | - |
The enumerator admissible effects highlighting row in a state of inserting into grid.
Constant | Value | Description |
---|---|---|
Qtitan::RowFlashEffect | 0 | The row is flashing. |
Qtitan::RowAlphaEffect | 1 | Row marked translucency. |
The enumerator of the grid scrollbar behavior modes.
Constant | Value | Description |
---|---|---|
Qtitan::ScrollNone | 0 | Scrollbars are not shown |
Qtitan::ScrollBoth | 1 | Both horizontal and vertical scrollbars are shown |
Qtitan::ScrollHorizontal | 2 | The horiontal scrollbar is shown |
Qtitan::ScrollVertical | 3 | The vertical scrollbar is shown |
Qtitan::ScrollAuto | 4 | The grid automatically controls the scrollbar visibility (depends on the width or height of the grid view). |
This enum describes -
Constant | Value | Description |
---|---|---|
Qtitan::SortNone | 0 | - |
Qtitan::SortAscending | 1 | - |
Qtitan::SortDescending | 2 | - |
The enumerator of possible summary types that can be processed by the grid.
Constant | Value | Description |
---|---|---|
Qtitan::SummaryNone | 0 | Summaries are not supported by the binding. |
Qtitan::SummarySum | 0x0001 | Summary (sum). |
Qtitan::SummaryMin | 0x0002 | Summary (minimal value). |
Qtitan::SummaryMax | 0x0004 | Summary (maximum value). |
Qtitan::SummaryCount | 0x0008 | Summary (total count). |
Qtitan::SummaryAvg | 0x0010 | Summary (average). |
The SummaryTypes type is a typedef for QFlags<SummaryType>. It stores an OR combination of SummaryType values.
Returns environment variable by key from process.
Returns system environment variable by key.
Sets environment variable using key and value to process.