Okular::PageSize

Okular::PageSize Class Reference

#include <pagesize.h>

Public Types

typedef QList< PageSizeList
 

Public Member Functions

 PageSize ()
 
 PageSize (double width, double height, const QString &name)
 
 PageSize (const PageSize &pageSize)
 
double height () const
 
bool isNull () const
 
QString name () const
 
bool operator!= (const PageSize &pageSize) const
 
PageSizeoperator= (const PageSize &pageSize)
 
bool operator== (const PageSize &pageSize) const
 
double width () const
 

Detailed Description

A small class that represents the size of a page.

Definition at line 26 of file pagesize.h.

Constructor & Destructor Documentation

PageSize::PageSize ( )

Construct a null page size.

See also
isNull()

Definition at line 34 of file pagesize.cpp.

PageSize::PageSize ( double  width,
double  height,
const QString name 
)

Construct a page size with the specified width and height, having the ID name.

Definition at line 38 of file pagesize.cpp.

PageSize::PageSize ( const PageSize pageSize)

Copy constructor.

Definition at line 46 of file pagesize.cpp.

Member Function Documentation

double PageSize::height ( ) const

Returns the height of the page size.

Definition at line 63 of file pagesize.cpp.

bool PageSize::isNull ( ) const

Whether the page size is null.

Definition at line 79 of file pagesize.cpp.

QString PageSize::name ( ) const

Returns the ID of the page size.

Definition at line 71 of file pagesize.cpp.

bool PageSize::operator== ( const PageSize pageSize) const

Comparison operator.

Definition at line 87 of file pagesize.cpp.

double PageSize::width ( ) const

Returns the width of the page size.

Definition at line 55 of file pagesize.cpp.


The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Thu Dec 3 2020 22:36:41 by doxygen 1.8.11 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.