Provides an interface to create a dialog containing a time query control, which will edit the value. Optionally Allows the value to be changed by selecting from a list of values.
|
Public Member Functions |
virtual IMPORT_C | ~CAknQueryValueTime () |
IMPORT_C void | SetArrayL (const CAknQueryValueTimeArray *aArray) |
| Set the array.
|
IMPORT_C void | SetQueryCaption (TInt aResourceId) |
| Set the string used for the query caption to be a string other than the default.
|
IMPORT_C TTime | Value () const |
| Return the current value, which may have been set by the user.
|
virtual IMPORT_C const MDesCArray * | MdcArray () const |
| Returns the array as a descriptor array, ownership will be not passed.
|
virtual IMPORT_C HBufC * | CurrentValueTextLC () |
| This should be implemented so that it returns the current value as text.
|
virtual IMPORT_C TInt | CurrentValueIndex () const |
| Returns the index in the array of the current value.
|
virtual IMPORT_C void | SetCurrentValueIndex (const TInt aIndex) |
| Changes the current value to correspond to a value in the array.
|
virtual IMPORT_C TBool | CreateEditorL () |
| Creates an editor within context.
|
Static Public Member Functions |
static IMPORT_C CAknQueryValueTime * | NewL () |
| First stage of two stage construction.
|
static IMPORT_C CAknQueryValueTime * | NewLC () |
| First stage of two stage construction.
|
Protected Member Functions |
| CAknQueryValueTime () |
void | ConstructL () |
| Two stage construction.
|
void | CalculateCurrentIndex () |
| Search for the current time in the list, and set the curent index to be the found index.
|
virtual void | AppendValueIfNewL () |
| Method to add the current value to the QueryValueArray if it is new.
|