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
BarcodeTest Class Reference
Inheritance diagram for BarcodeTest:
Collaboration diagram for BarcodeTest:

Public Member Functions

void SetUp () override
void TearDown () override
CFX_Barcodebarcode () const
void Create (BC_TYPE type)
bool RenderDevice ()
std::string BitmapChecksum ()
void SaveBitmap (const std::string &filename)
void SetUp () override
void TearDown () override
CFX_Barcodebarcode () const
void Create (BC_TYPE type)
bool RenderDevice ()
std::string BitmapChecksum ()
void SaveBitmap (const std::string &filename)

Protected Attributes

CFX_Matrix matrix_
std::unique_ptr< CFX_Barcodebarcode_
std::unique_ptr< CFX_RenderDevicedevice_
RetainPtr< CFX_DIBitmapbitmap_

Detailed Description

Definition at line 20 of file cfx_barcode_unittest.cpp.

Member Function Documentation

◆ barcode() [1/2]

CFX_Barcode * BarcodeTest::barcode ( ) const
inline

Definition at line 42 of file cfx_barcode_unittest.cpp.

◆ barcode() [2/2]

CFX_Barcode * BarcodeTest::barcode ( ) const
inline

Definition at line 42 of file cfx_barcode_unittest.cpp.

◆ BitmapChecksum() [1/2]

std::string BarcodeTest::BitmapChecksum ( )
inline

Definition at line 52 of file cfx_barcode_unittest.cpp.

◆ BitmapChecksum() [2/2]

std::string BarcodeTest::BitmapChecksum ( )
inline

Definition at line 52 of file cfx_barcode_unittest.cpp.

◆ Create() [1/2]

void BarcodeTest::Create ( BC_TYPE type)
inline

Definition at line 44 of file cfx_barcode_unittest.cpp.

◆ Create() [2/2]

void BarcodeTest::Create ( BC_TYPE type)
inline

Definition at line 44 of file cfx_barcode_unittest.cpp.

◆ RenderDevice() [1/2]

bool BarcodeTest::RenderDevice ( )
inline

Definition at line 50 of file cfx_barcode_unittest.cpp.

◆ RenderDevice() [2/2]

bool BarcodeTest::RenderDevice ( )
inline

Definition at line 50 of file cfx_barcode_unittest.cpp.

◆ SaveBitmap() [1/2]

void BarcodeTest::SaveBitmap ( const std::string & filename)
inline

Definition at line 57 of file cfx_barcode_unittest.cpp.

◆ SaveBitmap() [2/2]

void BarcodeTest::SaveBitmap ( const std::string & filename)
inline

Definition at line 57 of file cfx_barcode_unittest.cpp.

◆ SetUp() [1/2]

void BarcodeTest::SetUp ( )
inlineoverride

Definition at line 22 of file cfx_barcode_unittest.cpp.

References BC_Library_Init(), and kBgrx.

Here is the call graph for this function:

◆ SetUp() [2/2]

void BarcodeTest::SetUp ( )
inlineoverride

Definition at line 22 of file cfx_barcode_unittest.cpp.

◆ TearDown() [1/2]

void BarcodeTest::TearDown ( )
inlineoverride

Definition at line 35 of file cfx_barcode_unittest.cpp.

References BC_Library_Destroy().

Here is the call graph for this function:

◆ TearDown() [2/2]

void BarcodeTest::TearDown ( )
inlineoverride

Definition at line 35 of file cfx_barcode_unittest.cpp.

Member Data Documentation

◆ barcode_

std::unique_ptr< CFX_Barcode > BarcodeTest::barcode_
protected

Definition at line 63 of file cfx_barcode_unittest.cpp.

◆ bitmap_

RetainPtr< CFX_DIBitmap > BarcodeTest::bitmap_
protected

Definition at line 65 of file cfx_barcode_unittest.cpp.

◆ device_

std::unique_ptr< CFX_RenderDevice > BarcodeTest::device_
protected

Definition at line 64 of file cfx_barcode_unittest.cpp.

◆ matrix_

CFX_Matrix BarcodeTest::matrix_
protected

Definition at line 62 of file cfx_barcode_unittest.cpp.


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