Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
CJS_EventContextStub Class Referencefinal

#include <cjs_event_context_stub.h>

+ Inheritance diagram for CJS_EventContextStub:
+ Collaboration diagram for CJS_EventContextStub:

Public Member Functions

 CJS_EventContextStub ()
 
 ~CJS_EventContextStub () override
 
absl::optional< IJS_Runtime::JS_ErrorRunScript (const WideString &script) override
 
void OnDoc_Open (const WideString &strTargetName) override
 
void OnDoc_WillPrint () override
 
void OnDoc_DidPrint () override
 
void OnDoc_WillSave () override
 
void OnDoc_DidSave () override
 
void OnDoc_WillClose () override
 
void OnPage_Open () override
 
void OnPage_Close () override
 
void OnPage_InView () override
 
void OnPage_OutView () override
 
void OnField_MouseDown (bool bModifier, bool bShift, CPDF_FormField *pTarget) override
 
void OnField_MouseEnter (bool bModifier, bool bShift, CPDF_FormField *pTarget) override
 
void OnField_MouseExit (bool bModifier, bool bShift, CPDF_FormField *pTarget) override
 
void OnField_MouseUp (bool bModifier, bool bShift, CPDF_FormField *pTarget) override
 
void OnField_Focus (bool bModifier, bool bShift, CPDF_FormField *pTarget, WideString *Value) override
 
void OnField_Blur (bool bModifier, bool bShift, CPDF_FormField *pTarget, WideString *Value) override
 
void OnField_Calculate (CPDF_FormField *pSource, CPDF_FormField *pTarget, WideString *pValue, bool *pRc) override
 
void OnField_Format (CPDF_FormField *pTarget, WideString *Value) override
 
void OnField_Keystroke (WideString *strChange, const WideString &strChangeEx, bool KeyDown, bool bModifier, int *nSelEnd, int *nSelStart, bool bShift, CPDF_FormField *pTarget, WideString *Value, bool bWillCommit, bool bFieldFull, bool *bRc) override
 
void OnField_Validate (WideString *strChange, const WideString &strChangeEx, bool bKeyDown, bool bModifier, bool bShift, CPDF_FormField *pTarget, WideString *Value, bool *bRc) override
 
void OnExternal_Exec () override
 
- Public Member Functions inherited from IJS_EventContext
virtual ~IJS_EventContext ()=default
 

Detailed Description

Definition at line 12 of file cjs_event_context_stub.h.

Constructor & Destructor Documentation

◆ CJS_EventContextStub()

CJS_EventContextStub::CJS_EventContextStub ( )
default

◆ ~CJS_EventContextStub()

CJS_EventContextStub::~CJS_EventContextStub ( )
overridedefault

Member Function Documentation

◆ OnDoc_DidPrint()

void CJS_EventContextStub::OnDoc_DidPrint ( )
inlineoverridevirtual

Implements IJS_EventContext.

Definition at line 23 of file cjs_event_context_stub.h.

◆ OnDoc_DidSave()

void CJS_EventContextStub::OnDoc_DidSave ( )
inlineoverridevirtual

Implements IJS_EventContext.

Definition at line 25 of file cjs_event_context_stub.h.

◆ OnDoc_Open()

void CJS_EventContextStub::OnDoc_Open ( const WideString & strTargetName)
inlineoverridevirtual

Implements IJS_EventContext.

Definition at line 21 of file cjs_event_context_stub.h.

◆ OnDoc_WillClose()

void CJS_EventContextStub::OnDoc_WillClose ( )
inlineoverridevirtual

Implements IJS_EventContext.

Definition at line 26 of file cjs_event_context_stub.h.

◆ OnDoc_WillPrint()

void CJS_EventContextStub::OnDoc_WillPrint ( )
inlineoverridevirtual

Implements IJS_EventContext.

Definition at line 22 of file cjs_event_context_stub.h.

◆ OnDoc_WillSave()

void CJS_EventContextStub::OnDoc_WillSave ( )
inlineoverridevirtual

Implements IJS_EventContext.

Definition at line 24 of file cjs_event_context_stub.h.

◆ OnExternal_Exec()

void CJS_EventContextStub::OnExternal_Exec ( )
inlineoverridevirtual

Implements IJS_EventContext.

Definition at line 76 of file cjs_event_context_stub.h.

◆ OnField_Blur()

void CJS_EventContextStub::OnField_Blur ( bool bModifier,
bool bShift,
CPDF_FormField * pTarget,
WideString * Value )
inlineoverridevirtual

Implements IJS_EventContext.

Definition at line 47 of file cjs_event_context_stub.h.

◆ OnField_Calculate()

void CJS_EventContextStub::OnField_Calculate ( CPDF_FormField * pSource,
CPDF_FormField * pTarget,
WideString * pValue,
bool * pRc )
inlineoverridevirtual

Implements IJS_EventContext.

Definition at line 51 of file cjs_event_context_stub.h.

◆ OnField_Focus()

void CJS_EventContextStub::OnField_Focus ( bool bModifier,
bool bShift,
CPDF_FormField * pTarget,
WideString * Value )
inlineoverridevirtual

Implements IJS_EventContext.

Definition at line 43 of file cjs_event_context_stub.h.

◆ OnField_Format()

void CJS_EventContextStub::OnField_Format ( CPDF_FormField * pTarget,
WideString * Value )
inlineoverridevirtual

Implements IJS_EventContext.

Definition at line 55 of file cjs_event_context_stub.h.

◆ OnField_Keystroke()

void CJS_EventContextStub::OnField_Keystroke ( WideString * strChange,
const WideString & strChangeEx,
bool KeyDown,
bool bModifier,
int * nSelEnd,
int * nSelStart,
bool bShift,
CPDF_FormField * pTarget,
WideString * Value,
bool bWillCommit,
bool bFieldFull,
bool * bRc )
inlineoverridevirtual

Implements IJS_EventContext.

Definition at line 56 of file cjs_event_context_stub.h.

◆ OnField_MouseDown()

void CJS_EventContextStub::OnField_MouseDown ( bool bModifier,
bool bShift,
CPDF_FormField * pTarget )
inlineoverridevirtual

Implements IJS_EventContext.

Definition at line 31 of file cjs_event_context_stub.h.

◆ OnField_MouseEnter()

void CJS_EventContextStub::OnField_MouseEnter ( bool bModifier,
bool bShift,
CPDF_FormField * pTarget )
inlineoverridevirtual

Implements IJS_EventContext.

Definition at line 34 of file cjs_event_context_stub.h.

◆ OnField_MouseExit()

void CJS_EventContextStub::OnField_MouseExit ( bool bModifier,
bool bShift,
CPDF_FormField * pTarget )
inlineoverridevirtual

Implements IJS_EventContext.

Definition at line 37 of file cjs_event_context_stub.h.

◆ OnField_MouseUp()

void CJS_EventContextStub::OnField_MouseUp ( bool bModifier,
bool bShift,
CPDF_FormField * pTarget )
inlineoverridevirtual

Implements IJS_EventContext.

Definition at line 40 of file cjs_event_context_stub.h.

◆ OnField_Validate()

void CJS_EventContextStub::OnField_Validate ( WideString * strChange,
const WideString & strChangeEx,
bool bKeyDown,
bool bModifier,
bool bShift,
CPDF_FormField * pTarget,
WideString * Value,
bool * bRc )
inlineoverridevirtual

Implements IJS_EventContext.

Definition at line 68 of file cjs_event_context_stub.h.

◆ OnPage_Close()

void CJS_EventContextStub::OnPage_Close ( )
inlineoverridevirtual

Implements IJS_EventContext.

Definition at line 28 of file cjs_event_context_stub.h.

◆ OnPage_InView()

void CJS_EventContextStub::OnPage_InView ( )
inlineoverridevirtual

Implements IJS_EventContext.

Definition at line 29 of file cjs_event_context_stub.h.

◆ OnPage_Open()

void CJS_EventContextStub::OnPage_Open ( )
inlineoverridevirtual

Implements IJS_EventContext.

Definition at line 27 of file cjs_event_context_stub.h.

◆ OnPage_OutView()

void CJS_EventContextStub::OnPage_OutView ( )
inlineoverridevirtual

Implements IJS_EventContext.

Definition at line 30 of file cjs_event_context_stub.h.

◆ RunScript()

absl::optional< IJS_Runtime::JS_Error > CJS_EventContextStub::RunScript ( const WideString & script)
overridevirtual

Implements IJS_EventContext.

Definition at line 13 of file cjs_event_context_stub.cpp.

References IJS_Runtime::JS_Error::JS_Error().

+ Here is the call graph for this function:

The documentation for this class was generated from the following files: