|
|
|
Location:
qbtselectdlg.h
Link against: qbtsharedui.lib
class CQBTUISelectDialog : public CEikDialog, public MBTSelectNotifierObserver, public MQikListBoxObserver, public MCoeForegroundObserver;
This is a shared ui class. It show's a list with bluetooth devices that are found by a search. There is a single and a multiple select choice.
MCoeForegroundObserver - Interface providing notification of foreground/background changesMQikListBoxObserver - List box observer interfaceMBTSelectNotifierObserver - No description.MCoeControlObserver - Interface for a control to send events to its observer controlMEikBorderedControl - Interface for bordered controlsMObjectProvider - An interface that allows an object to be part of a network of object providersCBase - Base class for all classes to be instantiated on the heapCCoeControl - Control base class from which all other controls are derivedCEikBorderedControl - A control which is drawn surrounded by a rectangular borderCEikDialog - Dialog base classCQBTUISelectDialog - This is a shared ui classDefined in CQBTUISelectDialog:
HandleGainingForeground(), HandleLosingForeground(), HandleRegistryResponseL(), NewL(), OkToExitL(), PostLayoutDynInitL(), PreLayoutDynInitL(), PrepareForcedExitL(), RunDlgLD(), SetDialogObserver(), ~CQBTUISelectDialog()
Inherited from CBase:
Delete(),
Extension_(),
operator new()
Inherited from CCoeControl:
AccumulatedZoom(),
ActivateGc(),
BackedUpWindow(),
Background(),
CapturesPointer(),
ClaimPointerGrab(),
CloseWindow(),
ComponentArrayExists(),
Components(),
ControlContext(),
ControlEnv(),
CopyControlContextFrom(),
CreateBackedUpWindowL(),
CreateWindowL(),
DeactivateGc(),
DrawBackground(),
DrawDeferred(),
DrawForeground(),
DrawNow(),
DrawableWindow(),
EAbsoluteZoom,
ERelativeZoom,
EnableDragEvents(),
FindBackground(),
FindFontProvider(),
GetColor(),
GetGc(),
GetTextDrawer(),
GrabbingComponent(),
HandleComponentControlsResourceChange(),
HandleRedrawEvent(),
HitTest(),
IgnoreEventsUntilNextPointerUp(),
Index(),
InitComponentArrayL(),
IsActivated(),
IsBackedUp(),
IsBeingDestroyed(),
IsBlank(),
IsDimmed(),
IsFocused(),
IsNonFocusing(),
IsReadyToDraw(),
IsVisible(),
LayoutManager(),
MaximumWidth(),
MopNext(),
Observer(),
OverrideColorL(),
OwnsWindow(),
Parent(),
Position(),
PositionRelativeToScreen(),
Rect(),
RecursivelyMergedInputCapabilities(),
ReportEventL(),
Reserved_2(),
ResetGc(),
ScreenFont(),
SetAllowStrayPointers(),
SetBackground(),
SetBlank(),
SetCanDrawOutsideRect(),
SetComponentsToInheritVisibility(),
SetControlContext(),
SetCornerAndSize(),
SetExtent(),
SetExtentToWholeScreen(),
SetFocus(),
SetFocusing(),
SetFontProviderL(),
SetGc(),
SetGloballyCapturing(),
SetHitTest(),
SetMaximumWidth(),
SetMopParent(),
SetNonFocusing(),
SetObserver(),
SetPointerCapture(),
SetPosition(),
SetRect(),
SetSize(),
SetSizeWithoutNotification(),
SetUniqueHandle(),
SetZoomFactorL(),
Size(),
SystemGc(),
TZoomType,
TextDrawer(),
UniqueHandle(),
Window(),
ZoomWithType(),
iCoeEnv,
iContext,
iPosition,
iSize
Inherited from CEikBorderedControl:
Draw(),
PositionChanged(),
WriteInternalStateL(),
iBorder
Inherited from CEikDialog:
ActivateFirstPageL(),
ActivateL(),
ActivePageId(),
ActivePageIndex(),
AddCommandListL(),
AddTabL(),
AdjustAllIdsOnPage(),
Border(),
CEikDialog_Reserved_3(),
CEikDialog_Reserved_4(),
CEikDialog_Reserved_5(),
CEikDialog_Reserved_6(),
ComponentControl(),
ConstructFromResourceL(),
ConstructSleepingAlertDialogL(),
ConstructSleepingDialogL(),
Control(),
ControlCaption(),
ControlOrNull(),
CountComponentControls(),
CreateCustomControlL(),
CreateLineByTypeL(),
CurrentLine(),
DeleteCommandListL(),
DeleteLine(),
DisableTitlePointerEvents(),
DynInitOrDeleteCommandL(),
EAllPersistence,
ELandscapePersistence,
ENoPersistence,
EPortraitPersistence,
ESoftkeyStyleSmallPersistence,
ExecuteLD(),
ExitSleepingDialog(),
FindCompatibleUiConfig(),
FindLineIndex(),
FocusChanged(),
GetColorUseListL(),
GetHelpContext(),
HandleAttemptDimmedSelectionL(),
HandleCommandL(),
HandleControlArrayEventL(),
HandleControlEventL(),
HandleControlStateChangeL(),
HandleInteractionRefused(),
HandlePointerBufferReadyL(),
HandlePointerEventL(),
HandleResourceChange(),
HandleUiConfigChangedL(),
HasBorder(),
IdOfFocusControl(),
InputCapabilities(),
InsertLineL(),
IsCommandListActive(),
Layout(),
Line(),
LineChangedL(),
MakeLineVisible(),
MakeVisible(),
MakeWholeLineVisible(),
MapCommandHandler(),
MinimumSize(),
MopSupplyObject(),
OfferKeyEventL(),
PageChangedL(),
Persistence(),
PreferredSize(),
PrepareForFocusGainL(),
PrepareForFocusLossL(),
PrepareForFocusTransitionL(),
PrepareLC(),
RequestRelayout(),
ResetLineMinimumSizes(),
RotateFocusByL(),
RouseSleepingDialog(),
RunLD(),
SetActivePageL(),
SetAdjacent(),
SetBorder(),
SetCategoryModelAsCommandsL(),
SetContainerWindowL(),
SetControlCaptionL(),
SetDimmed(),
SetHelpContext(),
SetInitialCurrentLine(),
SetLayoutManagerL(),
SetLineDimmedNow(),
SetLineNonFocusing(),
SetNeighbor(),
SetPageDensePacking(),
SetPageDimmedNow(),
SetParent(),
SetPersistence(),
SetSizeAndPosition(),
SetTextBaselineSpacing(),
SetTitleL(),
SetTitleLeftImageL(),
SizeChanged(),
SwapCommandListL(),
SwitchLineLatency(),
TPersistenceFlag,
TextBaselineOffset(),
Title(),
TryChangeFocusToL(),
TryExitL(),
operator class MQikCommandListOwner &(),
operator class MQikCommandListOwner *(),
operator const class MQikCommandListOwner &(),
operator const class MQikCommandListOwner *()
Inherited from MCoeControlObserver:
EEventInteractionRefused,
EEventPrepareFocusTransition,
EEventRequestCancel,
EEventRequestExit,
EEventRequestFocus,
EEventStateChanged,
MCoeControlObserver_Reserved1(),
MCoeControlObserver_Reserved2(),
TCoeEvent
Inherited from MCoeForegroundObserver:
MCoeForegroundObserver_Reserved_1(),
MCoeForegroundObserver_Reserved_2()
Inherited from MEikBorderedControl:
ETypeId,
anonymous
Inherited from MObjectProvider:
MObjectProvider_Reserved1(),
MObjectProvider_Reserved2(),
MopGetObject(),
MopGetObjectNoChaining()
Inherited from MQikListBoxObserver:
EEventBottomReached,
EEventCustomStart,
EEventDimmedItemConfirmedAttempt,
EEventEmptyListBoxActioned,
EEventHighlightMoved,
EEventItemConfirmed,
EEventItemHighlighted,
EEventItemTapped,
EEventMatchBufferChanged,
EEventMatchBufferFull,
EEventSelectionChanged,
EEventSlotIndexChanged,
EEventTopReached,
HandleListBoxEventL(),
TQikListBoxEvent
static IMPORT_C CQBTUISelectDialog *NewL(CBTDeviceArray *aSelectedDeviceArray, TInt aMajorFilter=KQBTDeviceFilterAll, TInt aMinorFilter=KQBTDeviceFilterAll, TInt aServiceFilter=KQBTDeviceFilterAll);
|
|
IMPORT_C TInt RunDlgLD(TUint32 aDlgFlags);
|
|
IMPORT_C void SetDialogObserver(MQBTUISelectDialogObserver *aObserver);
Used to set a dialog observer if non_waiting is used
|
virtual void HandleRegistryResponseL(TUint32 aActionMask, TInt aError, CBTDevice *aDevice, RBTDeviceArray *aResponse);
Handles the callback from the registry when an action completed.
|
virtual void HandleGainingForeground();
Handles the application coming to the foreground.
virtual void HandleLosingForeground();
Handles the application going into the background.