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
EmbedderTestMockDelegate Class Reference

#include <embedder_test_mock_delegate.h>

+ Inheritance diagram for EmbedderTestMockDelegate:
+ Collaboration diagram for EmbedderTestMockDelegate:

Public Member Functions

 MOCK_METHOD1 (UnsupportedHandler, void(int type))
 
 MOCK_METHOD4 (Alert, int(FPDF_WIDESTRING message, FPDF_WIDESTRING title, int type, int icon))
 
 MOCK_METHOD2 (SetTimer, int(int msecs, TimerCallback fn))
 
 MOCK_METHOD1 (KillTimer, void(int msecs))
 
 MOCK_METHOD1 (DoURIAction, void(FPDF_BYTESTRING uri))
 
 MOCK_METHOD5 (DoGoToAction, void(FPDF_FORMFILLINFO *info, int page_index, int zoom_mode, float *pos_array, int array_size))
 
 MOCK_METHOD3 (OnFocusChange, void(FPDF_FORMFILLINFO *info, FPDF_ANNOTATION annot, int page_index))
 
 MOCK_METHOD3 (DoURIActionWithKeyboardModifier, void(FPDF_FORMFILLINFO *info, FPDF_BYTESTRING uri, int modifiers))
 
- Public Member Functions inherited from EmbedderTest::Delegate
virtual ~Delegate ()=default
 
virtual void UnsupportedHandler (int type)
 
virtual int Alert (FPDF_WIDESTRING message, FPDF_WIDESTRING title, int type, int icon)
 
virtual int SetTimer (int msecs, TimerCallback fn)
 
virtual void KillTimer (int id)
 
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 11 of file embedder_test_mock_delegate.h.

Member Function Documentation

◆ MOCK_METHOD1() [1/3]

EmbedderTestMockDelegate::MOCK_METHOD1 ( DoURIAction ,
void(FPDF_BYTESTRING uri)  )

◆ MOCK_METHOD1() [2/3]

EmbedderTestMockDelegate::MOCK_METHOD1 ( KillTimer ,
void(int msecs)  )

◆ MOCK_METHOD1() [3/3]

EmbedderTestMockDelegate::MOCK_METHOD1 ( UnsupportedHandler ,
void(int type)  )

◆ MOCK_METHOD2()

EmbedderTestMockDelegate::MOCK_METHOD2 ( SetTimer ,
int(int msecs, TimerCallback fn)  )

◆ MOCK_METHOD3() [1/2]

EmbedderTestMockDelegate::MOCK_METHOD3 ( DoURIActionWithKeyboardModifier ,
void(FPDF_FORMFILLINFO *info, FPDF_BYTESTRING uri, int modifiers)  )

◆ MOCK_METHOD3() [2/2]

EmbedderTestMockDelegate::MOCK_METHOD3 ( OnFocusChange ,
void(FPDF_FORMFILLINFO *info, FPDF_ANNOTATION annot, int page_index)  )

◆ MOCK_METHOD4()

EmbedderTestMockDelegate::MOCK_METHOD4 ( Alert ,
int(FPDF_WIDESTRING message, FPDF_WIDESTRING title, int type, int icon)  )

◆ MOCK_METHOD5()

EmbedderTestMockDelegate::MOCK_METHOD5 ( DoGoToAction ,
void(FPDF_FORMFILLINFO *info, int page_index, int zoom_mode, float *pos_array, int array_size)  )

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