digiKam
DigikamEditorPrintToolPlugin::PrintOptionsPage Class Reference
+ Inheritance diagram for DigikamEditorPrintToolPlugin::PrintOptionsPage:

Public Types

enum  ScaleMode { NoScale , ScaleToPage , ScaleToCustomSize }
 
enum  Unit { Millimeters , Centimeters , Inches }
 

Public Member Functions

Qt::Alignment alignment () const
 
bool autoRotation () const
 
bool colorManaged () const
 
bool enlargeSmallerImages () const
 
void loadConfig ()
 
IccProfile outputProfile () const
 
 PrintOptionsPage (QWidget *const parent, const QSize &imageSize)
 
void saveConfig ()
 
double scaleHeight () const
 
ScaleMode scaleMode () const
 
Unit scaleUnit () const
 
double scaleWidth () const
 
 ~PrintOptionsPage () override
 

Member Enumeration Documentation

◆ ScaleMode

Enumerator
NoScale 
ScaleToPage 
ScaleToCustomSize 

◆ Unit

Order should match the content of the unit combbox in the ui file

Enumerator
Millimeters 
Centimeters 
Inches 

Constructor & Destructor Documentation

◆ PrintOptionsPage()

DigikamEditorPrintToolPlugin::PrintOptionsPage::PrintOptionsPage ( QWidget *const  parent,
const QSize &  imageSize 
)
explicit

◆ ~PrintOptionsPage()

DigikamEditorPrintToolPlugin::PrintOptionsPage::~PrintOptionsPage ( )
override

Member Function Documentation

◆ alignment()

Qt::Alignment DigikamEditorPrintToolPlugin::PrintOptionsPage::alignment ( ) const

◆ autoRotation()

bool DigikamEditorPrintToolPlugin::PrintOptionsPage::autoRotation ( ) const

◆ colorManaged()

bool DigikamEditorPrintToolPlugin::PrintOptionsPage::colorManaged ( ) const

◆ enlargeSmallerImages()

bool DigikamEditorPrintToolPlugin::PrintOptionsPage::enlargeSmallerImages ( ) const

◆ loadConfig()

◆ outputProfile()

IccProfile DigikamEditorPrintToolPlugin::PrintOptionsPage::outputProfile ( ) const

◆ saveConfig()

◆ scaleHeight()

double DigikamEditorPrintToolPlugin::PrintOptionsPage::scaleHeight ( ) const

References scaleUnit().

◆ scaleMode()

PrintOptionsPage::ScaleMode DigikamEditorPrintToolPlugin::PrintOptionsPage::scaleMode ( ) const

Referenced by saveConfig().

◆ scaleUnit()

PrintOptionsPage::Unit DigikamEditorPrintToolPlugin::PrintOptionsPage::scaleUnit ( ) const

Referenced by scaleHeight(), and scaleWidth().

◆ scaleWidth()

double DigikamEditorPrintToolPlugin::PrintOptionsPage::scaleWidth ( ) const

References scaleUnit().


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