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
EmbedderTestTimerHandlingDelegate Class Referencefinal

#include <embedder_test_timer_handling_delegate.h>

+ Inheritance diagram for EmbedderTestTimerHandlingDelegate:
+ Collaboration diagram for EmbedderTestTimerHandlingDelegate:

Classes

struct  AlertRecord
 
struct  Timer
 

Public Member Functions

int Alert (FPDF_WIDESTRING message, FPDF_WIDESTRING title, int type, int icon) override
 
int SetTimer (int msecs, TimerCallback fn) override
 
void KillTimer (int id) override
 
void AdvanceTime (int increment_msecs)
 
const std::vector< AlertRecord > & GetAlerts () const
 
void SetFailNextTimer ()
 
- Public Member Functions inherited from EmbedderTest::Delegate
virtual ~Delegate ()=default
 
virtual void UnsupportedHandler (int type)
 
virtual FPDF_PAGE GetPage (FPDF_FORMFILLINFO *info, FPDF_DOCUMENT document, int page_index)
 
virtual void DoURIAction (FPDF_BYTESTRING uri)
 
virtual void DoGoToAction (FPDF_FORMFILLINFO *info, int page_index, int zoom_mode, float *pos_arry, int array_size)
 
virtual void OnFocusChange (FPDF_FORMFILLINFO *info, FPDF_ANNOTATION annot, int page_index)
 
virtual void DoURIActionWithKeyboardModifier (FPDF_FORMFILLINFO *info, FPDF_BYTESTRING uri, int modifiers)
 

Detailed Description

Definition at line 16 of file embedder_test_timer_handling_delegate.h.

Member Function Documentation

◆ AdvanceTime()

void EmbedderTestTimerHandlingDelegate::AdvanceTime ( int increment_msecs)
inline

Definition at line 58 of file embedder_test_timer_handling_delegate.h.

References EmbedderTestTimerHandlingDelegate::Timer::fn, and EmbedderTestTimerHandlingDelegate::Timer::id.

Referenced by TEST_F(), TEST_F(), TEST_F(), TEST_F(), and TEST_F().

+ Here is the caller graph for this function:

◆ Alert()

int EmbedderTestTimerHandlingDelegate::Alert ( FPDF_WIDESTRING message,
FPDF_WIDESTRING title,
int type,
int icon )
inlineoverridevirtual

Reimplemented from EmbedderTest::Delegate.

Definition at line 31 of file embedder_test_timer_handling_delegate.h.

◆ GetAlerts()

const std::vector< AlertRecord > & EmbedderTestTimerHandlingDelegate::GetAlerts ( ) const
inline

Definition at line 76 of file embedder_test_timer_handling_delegate.h.

◆ KillTimer()

void EmbedderTestTimerHandlingDelegate::KillTimer ( int id)
inlineoverridevirtual

Reimplemented from EmbedderTest::Delegate.

Definition at line 48 of file embedder_test_timer_handling_delegate.h.

◆ SetFailNextTimer()

void EmbedderTestTimerHandlingDelegate::SetFailNextTimer ( )
inline

Definition at line 78 of file embedder_test_timer_handling_delegate.h.

◆ SetTimer()

int EmbedderTestTimerHandlingDelegate::SetTimer ( int msecs,
TimerCallback fn )
inlineoverridevirtual

Reimplemented from EmbedderTest::Delegate.

Definition at line 40 of file embedder_test_timer_handling_delegate.h.


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