Search for usage in LXR

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 23 of file pagesize.h.

Constructor & Destructor Documentation

PageSize::PageSize ( )

Construct a null page size.

See also

Definition at line 31 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 35 of file pagesize.cpp.

PageSize::PageSize ( const PageSize pageSize)

Copy constructor.

Definition at line 43 of file pagesize.cpp.

Member Function Documentation

double PageSize::height ( ) const

Returns the height of the page size.

Definition at line 60 of file pagesize.cpp.

bool PageSize::isNull ( ) const

Whether the page size is null.

Definition at line 76 of file pagesize.cpp.

QString PageSize::name ( ) const

Returns the ID of the page size.

Definition at line 68 of file pagesize.cpp.

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

Comparison operator.

Definition at line 84 of file pagesize.cpp.

double PageSize::width ( ) const

Returns the width of the page size.

Definition at line 52 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-2021 The KDE developers.
Generated on Mon Oct 25 2021 22:36:57 by doxygen 1.8.11 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.