Qtitan Namespace

The Qtitan namespace contains miscellaneous identifiers used throughout the Qtitan components. More...

    #include <Qtitan>

Classes

class BaseEventArgs
class CustomComboBox
class CustomComboBoxPopup
class DBGrid
class DBGridBandedTableView
class DBGridTableView
class EditorEventArgs
class EffectSettings
class Effects
class Grid
class GridBandedTableColumn
class GridBandedTableDragColumnObject
class GridBandedTableHeaderGraphic
class GridBandedTableView
class GridBandedTableViewOptions
class GridBlobEditor
class GridBlobEditorRepository
class GridBufferedGraphicPrimitive
class GridCell
class GridCellSelectionRange
class GridCheckBoxEditor
class GridCheckBoxEditorRepository
class GridColumnBase
class GridColumnEditorGraphic
class GridColumnGraphic
class GridComboBoxEditor
class GridComboBoxEditorRepository
class GridContextMenu
class GridDateEditor
class GridDateEditorRepository
class GridDateTimeEditor
class GridDateTimeEditorRepository
class GridDelegateAdapterEditor
class GridDelegateAdapterEditorRepository
class GridEditor
class GridEditorRepository
class GridEditorRepositoryBase
class GridEditorSite
class GridEditorStyleOption
class GridFilter
class GridFilterItem
class GridGraphicSite
class GridGraphicSitePublic
class GridHeaderPanelGraphic
class GridMemoEditor
class GridMemoEditorRepository
class GridModelController
class GridNumericEditor
class GridNumericEditorRepository
class GridPersistentRowIndex
class GridPictureComboBoxEditor
class GridPictureComboBoxEditorRepository
class GridPictureEditor
class GridPictureEditorRepository
class GridRow
class GridSelection
class GridSelectionIterator
class GridStringEditor
class GridStringEditorRepository
class GridSummary
class GridSummaryContextMenu
class GridSummaryGroupSetting
class GridSummarySetting
class GridTableBand
class GridTableColumn
class GridTableColumnBase
class GridTableColumnEditor
class GridTableColumnQuickButtonGraphic
class GridTableColumnSizingObject
class GridTableDragColumnObject
class GridTableEditor
class GridTableEditorRepository
class GridTableHeaderGraphic
class GridTableSelectionObject
class GridTableSelectionRubberBand
class GridTableView
class GridTableViewOptions
class GridTimeEditor
class GridTimeEditorRepository
class GridViewBase
class GridViewGraphic
class GridViewOptions
class ModelDataBinding
class ModelGroup
class NotifyHelper
class PaintBuffer
class PictureComboBox
class PictureEditorPopup
class PictureEditorWidget
class QtnPaintData
class QtnPrivate
class QtnPrivateInterface
class QuickCustomizationPopup
class RelationEventArgs
class SelectAutoUpdater
class SmoothEffect
class SummaryGroupTextEventArgs
class SummaryTextEventArgs
class SummaryValue
class TableComboBox
class TableComboBoxPopup
class TextComboBox
class TextComboBoxPopup

Types

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

Functions

QString getEnvironmentVariable ( QProcess * process, const QString & key )
QString getSystemEnvironmentVariable ( const QString & key )
void setEnvironmentVariable ( QProcess * process, const QString & key, const QString & value )

Detailed Description

The Qtitan namespace contains miscellaneous identifiers used throughout the Qtitan components.

Classes

class BaseEventArgs

class CustomComboBox

class CustomComboBoxPopup

class DBGrid

class DBGridBandedTableView

class DBGridTableView

class EditorEventArgs

class EffectSettings

class Effects

class Grid

The Grid class - More...

class GridBandedTableColumn

The GridBandedTableColumn class - More...

class GridBandedTableDragColumnObject

The GridBandedTableDragColumnObject class - More...

class GridBandedTableHeaderGraphic

class GridBandedTableView

The GridBandedTableView class - More...

class GridBandedTableViewOptions

The GridBandedTableViewOptions class - More...

class GridBlobEditor

class GridBlobEditorRepository

class GridBufferedGraphicPrimitive

class GridCell

class GridCellSelectionRange

class GridCheckBoxEditor

class GridCheckBoxEditorRepository

class GridColumnBase

The GridColumnBase class - More...

class GridColumnEditorGraphic

class GridColumnGraphic

class GridComboBoxEditor

class GridComboBoxEditorRepository

class GridContextMenu

The GridContextMenu class - More...

class GridDateEditor

class GridDateEditorRepository

class GridDateTimeEditor

class GridDateTimeEditorRepository

class GridDelegateAdapterEditor

class GridDelegateAdapterEditorRepository

class GridEditor

The GridEditor class - More...

class GridEditorRepository

class GridEditorRepositoryBase

class GridEditorSite

The GridEditorSite class - More...

class GridEditorStyleOption

class GridFilter

class GridFilterItem

class GridGraphicSite

The GridGraphicSite class - More...

class GridGraphicSitePublic

class GridHeaderPanelGraphic

class GridMemoEditor

class GridMemoEditorRepository

class GridModelController

The GridModelController class - More...

class GridNumericEditor

The GridNumericEditor class - More...

class GridNumericEditorRepository

class GridPersistentRowIndex

class GridPictureComboBoxEditor

class GridPictureComboBoxEditorRepository

class GridPictureEditor

class GridPictureEditorRepository

class GridRow

The GridRow class - More...

class GridSelection

The GridSelection class - More...

class GridSelectionIterator

The GridSelectionIterator class - More...

class GridStringEditor

The GridStringEditor class - More...

class GridStringEditorRepository

class GridSummary

The GridSummary class - More...

class GridSummaryContextMenu

The GridSummaryContextMenu class - More...

class GridSummaryGroupSetting

The GridSummaryGroupSetting class - More...

class GridSummarySetting

The GridSummarySetting class - More...

class GridTableBand

The GridTableBand class - More...

class GridTableColumn

The GridTableColumn class - More...

class GridTableColumnBase

The GridTableColumnBase class - More...

class GridTableColumnEditor

class GridTableColumnQuickButtonGraphic

class GridTableColumnSizingObject

The GridTableColumnSizingObject class - More...

class GridTableDragColumnObject

The GridTableDragColumnObject class - More...

class GridTableEditor

class GridTableEditorRepository

class GridTableHeaderGraphic

class GridTableSelectionObject

class GridTableSelectionRubberBand

class GridTableView

The GridTableView class - More...

class GridTableViewOptions

The GridTableViewOptions class is used for configuring the behavior and display of different parts of the grid table view. More...

class GridTimeEditor

class GridTimeEditorRepository

class GridViewBase

The GridViewBase class - More...

class GridViewGraphic

class GridViewOptions

The GridViewOptions class intended for configuring the behavior and appearance of different parts of QtitanDataGrid. More...

class ModelDataBinding

The ModelDataBinding class - the class that enables QtitanDataGrid grid columns to interact with model data. More...

class ModelGroup

The ModelGroup class - More...

class NotifyHelper

class PaintBuffer

class PictureComboBox

class PictureEditorPopup

class PictureEditorWidget

class QtnPaintData

class QtnPrivate

class QtnPrivateInterface

class QuickCustomizationPopup

The QuickCustomizationPopup class - More...

class RelationEventArgs

class SelectAutoUpdater

class SmoothEffect

class SummaryGroupTextEventArgs

class SummaryTextEventArgs

class SummaryValue

The SummaryValue class - More...

class TableComboBox

class TableComboBoxPopup

class TextComboBox

class TextComboBoxPopup

Type Documentation

enum Qtitan::CacheUsage

This enum describes -

ConstantValueDescription
Qtitan::NoCache0-
Qtitan::UseCache1-
Qtitan::UseCacheImmediate2-

enum Qtitan::ColumnFixedKind

This enum describes -

ConstantValueDescription
Qtitan::FixedNone0-
Qtitan::FixedLeft1-
Qtitan::FixedRight2-

typedef Qtitan::ColumnSummaryValues

- typedef QHash<int, SummaryValue> ColumnSummaryValues;

typedef Qtitan::GraphicPaintOrder

typedef Qtitan::GridBandedTableColumns

- typedef QList<GridBandedTableColumn *> GridBandedTableColumns;

enum Qtitan::GridEditorFocusPolicyFlag
flags Qtitan::GridEditorFocusPolicy

This enum describes -

ConstantValueDescription
Qtitan::NoPolicy0x0000-
Qtitan::ClickNoFocused0x0001-
Qtitan::ClickFocused0x0002-
Qtitan::ClickClickNoFocused | ClickFocused-
Qtitan::MousePressNoFocused0x0004-
Qtitan::MousePressFocused0x0008-
Qtitan::MousePressMousePressNoFocused | MousePressFocused-
Qtitan::DblClickNoFocused0x0010-
Qtitan::DblClickFocused0x0020-
Qtitan::DblClickDblClickNoFocused | DblClickFocused-
Qtitan::KeyboardFocus0x0040-
Qtitan::Enter0x0080-
Qtitan::Alwais?-

The GridEditorFocusPolicy type is a typedef for QFlags<GridEditorFocusPolicyFlag>. It stores an OR combination of GridEditorFocusPolicyFlag values.

enum Qtitan::GridEditorType

This enum describes -

ConstantValueDescription
Qtitan::AutoEditorType0Automatic selection of the editor by edited value.
Qtitan::StringEditorType1The editor of an unary line.
Qtitan::MemoEditorType2The editor of multi-line text.
Qtitan::ComboBoxBlobEditorType3The editor of multi-line text in popup window.
Qtitan::NumericEditorType4The editor of numerical value.
Qtitan::CheckBoxEditorType5The editor of boolean value.
Qtitan::DateTimeEditorType8The editor of DateTime value.
Qtitan::TimeEditorType9The editor of Time value.
Qtitan::DateEditorType10The editor of Date value.
Qtitan::PictureEditorType11The editor of picturies or images.
Qtitan::ComboBoxPictureEditorType12The editor of picturies and images.
Qtitan::DelegateAdapterEditorType13Editor to embed Qt delegates to Grid.
Qtitan::CustomEditType14The editor of value creating by cutomer.

enum Qtitan::GridGroupRowStyle

The enumerator ways of grouping the grid rows.

ConstantValueDescription
Qtitan::GridGroupStandard0Standard way of grouping.
Qtitan::GridGroupOffice111The way to emulate the behavior and appearance similar to the grouping in MS-Office Outlook.

enum Qtitan::GridLinesStyle

This enum describes -

ConstantValueDescription
Qtitan::LinesNone0-
Qtitan::LinesBoth1-
Qtitan::LinesHorizontal2-
Qtitan::LinesVertical3-

enum Qtitan::GridNewRowPlace

This enum describes -

ConstantValueDescription
Qtitan::NewRowNone0-
Qtitan::NewRowTop1-
Qtitan::NewRowBottom-? 

enum Qtitan::GridScrollStyle

This enum describes -

ConstantValueDescription
Qtitan::ScrollStyleNormal0-
Qtitan::ScrollStyleWeb1-

enum Qtitan::GridSelectionPolicy

The enumerator possible modes of grid's cells selection.

ConstantValueDescription
Qtitan::SelectSingleRow0Possibility to select only one row entirely. Selects all row's cells at once.
Qtitan::SelectSingleCell1Possibility to select only one cell.
Qtitan::SelectMultiRow2Possibility at the same time select a few (any number) rows of the grid. It uses keys Cntrl and Shift.
Qtitan::SelectMultiCell3Possibility at the same time select a few (any number) cells of the grid. It uses keys Cntrl and Shift.

enum Qtitan::GridTableActionType

This enum describes -

ConstantValueDescription
Qtitan::GridExpandAll0-
Qtitan::GridCollapseAll1-
Qtitan::GridSortNone2-
Qtitan::GridSortAscending3-
Qtitan::GridSortDescending4-
Qtitan::GridHideColumn5-
Qtitan::GridGroupByColumn6-
Qtitan::GridGroupByBox7-
Qtitan::GridFieldChooser8-
Qtitan::GridFooter9-
Qtitan::GridGroupFooters10-
Qtitan::GridAlignmentGroup11-
Qtitan::GridAlignLeft12-
Qtitan::GridAlignRight13-
Qtitan::GridAlignCenter14-

typedef Qtitan::GridTableBands

- typedef QList<GridTableBand *> GridTableBands;

enum Qtitan::IconApperanceFlag
flags Qtitan::IconApperance

The IconApperance type is a typedef for QFlags<IconApperanceFlag>. It stores an OR combination of IconApperanceFlag values.

enum Qtitan::LayoutZone

This enum describes -

ConstantValueDescription
Qtitan::ZoneUndefined0-
Qtitan::ZoneLeft1-
Qtitan::ZoneRight2-
Qtitan::ZoneUp3-
Qtitan::ZoneDown4-

enum Qtitan::RowHighlightEffect

The enumerator admissible effects highlighting row in a state of inserting into grid.

ConstantValueDescription
Qtitan::RowFlashEffect0The row is flashing.
Qtitan::RowAlphaEffect1Row marked translucency.

enum Qtitan::ScrollBarsMode

The enumerator of the grid scrollbar behavior modes.

ConstantValueDescription
Qtitan::ScrollNone0Scrollbars are not shown
Qtitan::ScrollBoth1Both horizontal and vertical scrollbars are shown
Qtitan::ScrollHorizontal2The horiontal scrollbar is shown
Qtitan::ScrollVertical3The vertical scrollbar is shown
Qtitan::ScrollAuto4The grid automatically controls the scrollbar visibility (depends on the width or height of the grid view).

enum Qtitan::ScrollOverflow

typedef Qtitan::SelectionRanges

enum Qtitan::SortOrder

This enum describes -

ConstantValueDescription
Qtitan::SortNone0-
Qtitan::SortAscending1-
Qtitan::SortDescending2-

enum Qtitan::SummaryType
flags Qtitan::SummaryTypes

The enumerator of possible summary types that can be processed by the grid.

ConstantValueDescription
Qtitan::SummaryNone0Summaries are not supported by the binding.
Qtitan::SummarySum0x0001Summary (sum).
Qtitan::SummaryMin0x0002Summary (minimal value).
Qtitan::SummaryMax0x0004Summary (maximum value).
Qtitan::SummaryCount0x0008Summary (total count).
Qtitan::SummaryAvg0x0010Summary (average).

The SummaryTypes type is a typedef for QFlags<SummaryType>. It stores an OR combination of SummaryType values.

Function Documentation

QString Qtitan::getEnvironmentVariable ( QProcess * process, const QString & key )

Returns environment variable by key from process.

QString Qtitan::getSystemEnvironmentVariable ( const QString & key )

Returns system environment variable by key.

void Qtitan::setEnvironmentVariable ( QProcess * process, const QString & key, const QString & value )

Sets environment variable using key and value to process.