BibleTime
Public Slots | Public Member Functions | Private Member Functions | Private Attributes | List of all members
InfoDisplay::CInfoDisplay Class Reference

#include <cinfodisplay.h>

Inheritance diagram for InfoDisplay::CInfoDisplay:

Public Slots

void setInfo (CSwordModuleInfo *module)
 
void setInfo (Rendering::InfoType const, QString const &data)
 

Public Member Functions

 CInfoDisplay (BibleTime *parent=nullptr)
 
void setInfo (const QString &renderedData, const QString &lang=QString())
 
void setInfo (Rendering::ListInfoData const &)
 
QSize sizeHint () const override
 
void unsetInfo ()
 
void updateColors ()
 

Private Member Functions

void setBrowserFont (const CSwordModuleInfo *const module)
 

Private Attributes

BibleTimem_mainWindow
 
BtTextBrowserm_textBrowser
 

Detailed Description

Definition at line 28 of file cinfodisplay.h.

Constructor & Destructor Documentation

◆ CInfoDisplay()

InfoDisplay::CInfoDisplay::CInfoDisplay ( BibleTime parent = nullptr)

Member Function Documentation

◆ setBrowserFont()

void InfoDisplay::CInfoDisplay::setBrowserFont ( const CSwordModuleInfo *const  module)
private

Definition at line 138 of file cinfodisplay.cpp.

References btConfig(), CSwordModuleInfo::language(), and m_textBrowser.

Referenced by setInfo().

◆ setInfo() [1/4]

void InfoDisplay::CInfoDisplay::setInfo ( const QString &  renderedData,
const QString &  lang = QString() 
)

◆ setInfo [2/4]

void InfoDisplay::CInfoDisplay::setInfo ( CSwordModuleInfo module)
slot

◆ setInfo [3/4]

void InfoDisplay::CInfoDisplay::setInfo ( Rendering::InfoType const  type,
QString const &  data 
)
slot

Definition at line 105 of file cinfodisplay.cpp.

References setInfo().

◆ setInfo() [4/4]

void InfoDisplay::CInfoDisplay::setInfo ( Rendering::ListInfoData const &  list)

◆ sizeHint()

QSize InfoDisplay::CInfoDisplay::sizeHint ( ) const
override

Definition at line 147 of file cinfodisplay.cpp.

◆ unsetInfo()

void InfoDisplay::CInfoDisplay::unsetInfo ( )

Definition at line 82 of file cinfodisplay.cpp.

References setInfo().

Referenced by CInfoDisplay(), and setInfo().

◆ updateColors()

void InfoDisplay::CInfoDisplay::updateColors ( )

Member Data Documentation

◆ m_mainWindow

BibleTime* InfoDisplay::CInfoDisplay::m_mainWindow
private

Definition at line 54 of file cinfodisplay.h.

Referenced by setInfo().

◆ m_textBrowser

BtTextBrowser* InfoDisplay::CInfoDisplay::m_textBrowser
private

Definition at line 53 of file cinfodisplay.h.

Referenced by CInfoDisplay(), setBrowserFont(), setInfo(), and updateColors().


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