MyBooks
Classes | Public Member Functions | Protected Member Functions | Properties | Private Slots | Private Member Functions | Private Attributes | List of all members
DlgPrint Class Reference

#include <dlgprint.hpp>

Inheritance diagram for DlgPrint:
Inheritance graph
[legend]
Collaboration diagram for DlgPrint:
Collaboration graph
[legend]

Classes

class  printPrivate
 

Public Member Functions

 DlgPrint (QWidget *parent=0)
 
 ~DlgPrint ()
 
void setAllTitles (bool a)
 
void setGrpTitles (bool g)
 
void set1AuthTitles (bool o)
 
void setMediaTitles (bool m)
 
bool allTitles ()
 
bool grpTitles ()
 
bool by1Auth ()
 
bool mediaTitles ()
 

Protected Member Functions

void changeEvent (QEvent *e)
 
void resizeEvent (QResizeEvent *)
 
void closeEvent (QCloseEvent *)
 

Properties

bool titlesAllTitles
 triggered by button click event More...
 
bool titlesGrpByAuth
 
bool titlesBy1Auth
 
bool titlesByMediaType
 

Private Slots

void slotRunRpt ()
 
void slotConfigPtr ()
 

Private Member Functions

void loadAuthorsCbo ()
 
void loadMediaCbo ()
 loads data to the Authors combo box before selection More...
 
void readSettings ()
 loads data to the Media combo box before selection More...
 
void saveSettings ()
 

Private Attributes

QPrinter printer
 
QPainter painter
 
printPrivated
 
Ui::DlgPrint * ui
 
QPrintPreviewDialog * preview
 
QPrintDialog * print
 
QTextDocument * doc
 

Constructor & Destructor Documentation

◆ DlgPrint()

DlgPrint::DlgPrint ( QWidget *  parent = 0)
Here is the call graph for this function:

◆ ~DlgPrint()

DlgPrint::~DlgPrint ( )

Member Function Documentation

◆ allTitles()

bool DlgPrint::allTitles ( )
inline

◆ by1Auth()

bool DlgPrint::by1Auth ( )
inline

◆ changeEvent()

void DlgPrint::changeEvent ( QEvent *  e)
protected

◆ closeEvent()

void DlgPrint::closeEvent ( QCloseEvent *  )
protected
Here is the call graph for this function:

◆ grpTitles()

bool DlgPrint::grpTitles ( )
inline

◆ loadAuthorsCbo()

void DlgPrint::loadAuthorsCbo ( )
private

◆ loadMediaCbo()

void DlgPrint::loadMediaCbo ( )
private

loads data to the Authors combo box before selection

◆ mediaTitles()

bool DlgPrint::mediaTitles ( )
inline

◆ readSettings()

void DlgPrint::readSettings ( )
private

loads data to the Media combo box before selection

◆ resizeEvent()

void DlgPrint::resizeEvent ( QResizeEvent *  )
protected
Here is the call graph for this function:

◆ saveSettings()

void DlgPrint::saveSettings ( )
private

◆ set1AuthTitles()

void DlgPrint::set1AuthTitles ( bool  o)
inline

◆ setAllTitles()

void DlgPrint::setAllTitles ( bool  a)

◆ setGrpTitles()

void DlgPrint::setGrpTitles ( bool  g)
inline

◆ setMediaTitles()

void DlgPrint::setMediaTitles ( bool  m)
inline

◆ slotConfigPtr

void DlgPrint::slotConfigPtr ( )
privateslot

◆ slotRunRpt

void DlgPrint::slotRunRpt ( )
privateslot
Here is the call graph for this function:

Member Data Documentation

◆ d

printPrivate* DlgPrint::d
private

◆ doc

QTextDocument* DlgPrint::doc
private

◆ painter

QPainter DlgPrint::painter
private

◆ preview

QPrintPreviewDialog* DlgPrint::preview
private

◆ print

QPrintDialog* DlgPrint::print
private

◆ printer

QPrinter DlgPrint::printer
private

◆ ui

Ui::DlgPrint* DlgPrint::ui
private

Property Documentation

◆ titlesAllTitles

bool DlgPrint::titlesAllTitles
readwrite

triggered by button click event

◆ titlesBy1Auth

bool DlgPrint::titlesBy1Auth
readwrite

◆ titlesByMediaType

bool DlgPrint::titlesByMediaType
readwrite

◆ titlesGrpByAuth

bool DlgPrint::titlesGrpByAuth
readwrite

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