FinderChart

Search for usage in LXR

FinderChart Class Reference

#include <finderchart.h>

Inheritance diagram for FinderChart:

Public Member Functions

 FinderChart ()
 
void insertDescription (const QString &description)
 
void insertDetailsTable (DetailsTable *table)
 
void insertGeoTimeInfo (const KStarsDateTime &ut, GeoLocation *geo)
 
void insertImage (const QImage &img, const QString &description, bool descriptionBelow=true)
 
void insertLoggingForm (LoggingForm *log)
 
void insertSectionTitle (const QString &title)
 
void insertTitleSubtitle (const QString &title, const QString &subtitle)
 
- Public Member Functions inherited from KStarsDocument
 KStarsDocument ()
 
void clearContent ()
 
void print (QPrinter *printer)
 
bool writeOdt (const QString &fname)
 
void writePsPdf (const QString &fname)
 

Additional Inherited Members

- Protected Attributes inherited from KStarsDocument
std::unique_ptr< QTextDocumentm_Document
 

Detailed Description

Class that represents finder chart document.

FinderChart class is a subclass of KStarsDocument class, representing finder chart. Finder chart can contain following elements: title, subtitle, description, logging forms, images and details tables.

Author
Rafał Kułaga

Definition at line 29 of file finderchart.h.

Constructor & Destructor Documentation

◆ FinderChart()

FinderChart::FinderChart ( )

Constructor.

Definition at line 20 of file finderchart.cpp.

Member Function Documentation

◆ insertDescription()

void FinderChart::insertDescription ( const QString & description)

Insert description to the finder chart.

Parameters
descriptionDescription text.

Definition at line 55 of file finderchart.cpp.

◆ insertDetailsTable()

void FinderChart::insertDetailsTable ( DetailsTable * table)

Insert details table to the finder chart.

Parameters
tableDetails table to be inserted.

Definition at line 146 of file finderchart.cpp.

◆ insertGeoTimeInfo()

void FinderChart::insertGeoTimeInfo ( const KStarsDateTime & ut,
GeoLocation * geo )

Insert details about date&time and geographic location.

Parameters
utDate and time.
geoGeographic location.

Definition at line 71 of file finderchart.cpp.

◆ insertImage()

void FinderChart::insertImage ( const QImage & img,
const QString & description,
bool descriptionBelow = true )

Insert image to the finder chart.

Parameters
imgImage to be inserted.
descriptionDescription of the image.s
descriptionBelowTrue if description should be placed below image.

Definition at line 119 of file finderchart.cpp.

◆ insertLoggingForm()

void FinderChart::insertLoggingForm ( LoggingForm * log)

Insert logging form to the finder chart.

Parameters
logLogging form to be inserted.

Definition at line 110 of file finderchart.cpp.

◆ insertSectionTitle()

void FinderChart::insertSectionTitle ( const QString & title)

Insert section title to the finder chart.

Parameters
titleSection title.

Definition at line 155 of file finderchart.cpp.

◆ insertTitleSubtitle()

void FinderChart::insertTitleSubtitle ( const QString & title,
const QString & subtitle )

Insert title and subtitle to the finder chart.

Parameters
titleTitle.
subtitleSubtitle.

Definition at line 24 of file finderchart.cpp.


The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Sat Apr 27 2024 22:13:28 by doxygen 1.10.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.