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_METHOD (void, UnsupportedHandler,(int type))
 MOCK_METHOD (int, Alert,(FPDF_WIDESTRING message, FPDF_WIDESTRING title, int type, int icon))
 MOCK_METHOD (int, SetTimer,(int msecs, TimerCallback fn))
 MOCK_METHOD (void, KillTimer,(int msecs))
 MOCK_METHOD (void, DoURIAction,(FPDF_BYTESTRING uri))
 MOCK_METHOD (void, DoGoToAction,(FPDF_FORMFILLINFO *info, int page_index, int zoom_mode, float *pos_array, int array_size))
 MOCK_METHOD (void, OnFocusChange,(FPDF_FORMFILLINFO *info, FPDF_ANNOTATION annot, int page_index))
 MOCK_METHOD (void, DoURIActionWithKeyboardModifier,(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_METHOD() [1/8]

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

◆ MOCK_METHOD() [2/8]

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

◆ MOCK_METHOD() [3/8]

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

◆ MOCK_METHOD() [4/8]

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

◆ MOCK_METHOD() [5/8]

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

◆ MOCK_METHOD() [6/8]

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

◆ MOCK_METHOD() [7/8]

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

◆ MOCK_METHOD() [8/8]

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

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