digiKam Developer Documentation
Professional Photo Management with the Power of Open Source
Loading...
Searching...
No Matches
Digikam::PreviewOsdSettings Class Reference

This class contain host all the preview OSD settings.

Public Member Functions

void readFromConfig (const QString &configGroupName)
 
void writeToConfig (const QString &configGroupName)
 

Static Public Member Functions

static void printComments (QPainter &p, int &offset, const QString &comments)
 
static void printInfoText (QPainter &p, int &offset, const QString &str, const QColor &pcol=Qt::white)
 Helper methods to render text on the OSD.
 
static void printTags (QPainter &p, int &offset, QStringList &tags)
 

Public Attributes

QFont captionFont = QFontDatabase::systemFont(QFontDatabase::GeneralFont)
 Font for the display of caption text.
 
bool printApertureFocal = false
 Print camera Aperture and Focal while slide.
 
bool printCapIfNoTitle = false
 Print image captions if no title available while slide.
 
bool printCaption = false
 Print picture comment while slide.
 
bool printDate = false
 Print picture creation date while slide.
 
bool printExpoSensitivity = false
 Print camera Exposure and Sensitivity while slide.
 
bool printKeywords = false
 Print tag names while slide.
 
bool printLensModel = false
 Print camera Lens model while slide.
 
bool printMakeModel = false
 Print camera Make and Model while slide.
 
bool printName = true
 Print picture file name while slide.
 
bool printTitle = false
 Print image title while slide.