Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

KReportsView::KReportTab Class Reference

#include <kreportsview.h>

Inheritance diagram for KReportsView::KReportTab:

QWidget Collaboration diagram for KReportsView::KReportTab:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 KReportTab (KTabWidget *parent, const MyMoneyReport &report)
 ~KReportTab ()
const MyMoneyReportreport (void) const
void print (void)
void toggleChart (void)
void copyToClipboard (void)
void saveAs (const QString &filename, bool includeCSS=false)
void updateReport (void)
QString createTable (const QString &links=QString())
const kMyMoneyReportControlDeclcontrol (void) const
bool isReadyToDelete (void) const
void setReadyToDelete (bool f)
void modifyReport (const MyMoneyReport &report)
void show (void)
void loadTab (void)

Private Attributes

KHTMLPart * m_part
reports::KReportChartViewm_chartView
kMyMoneyReportControlDeclm_control
QVBoxLayout * m_layout
MyMoneyReport m_report
bool m_deleteMe
bool m_showingChart
bool m_needReload
reports::ReportTablem_table

Detailed Description

Helper class for KReportView.

This is the widget which displays a single report in the TabWidget that comprises this view.

Author:
Ace Jones


Constructor & Destructor Documentation

KReportsView::KReportTab::KReportTab KTabWidget *  parent,
const MyMoneyReport report
 

KReportsView::KReportTab::~KReportTab  ) 
 


Member Function Documentation

const kMyMoneyReportControlDecl* KReportsView::KReportTab::control void   )  const [inline]
 

void KReportsView::KReportTab::copyToClipboard void   ) 
 

QString KReportsView::KReportTab::createTable const QString &  links = QString()  ) 
 

bool KReportsView::KReportTab::isReadyToDelete void   )  const [inline]
 

void KReportsView::KReportTab::loadTab void   ) 
 

void KReportsView::KReportTab::modifyReport const MyMoneyReport report  )  [inline]
 

void KReportsView::KReportTab::print void   ) 
 

const MyMoneyReport& KReportsView::KReportTab::report void   )  const [inline]
 

void KReportsView::KReportTab::saveAs const QString &  filename,
bool  includeCSS = false
 

void KReportsView::KReportTab::setReadyToDelete bool  f  )  [inline]
 

void KReportsView::KReportTab::show void   ) 
 

void KReportsView::KReportTab::toggleChart void   ) 
 

void KReportsView::KReportTab::updateReport void   ) 
 


Member Data Documentation

reports::KReportChartView* KReportsView::KReportTab::m_chartView [private]
 

kMyMoneyReportControlDecl* KReportsView::KReportTab::m_control [private]
 

bool KReportsView::KReportTab::m_deleteMe [private]
 

QVBoxLayout* KReportsView::KReportTab::m_layout [private]
 

bool KReportsView::KReportTab::m_needReload [private]
 

KHTMLPart* KReportsView::KReportTab::m_part [private]
 

MyMoneyReport KReportsView::KReportTab::m_report [private]
 

bool KReportsView::KReportTab::m_showingChart [private]
 

reports::ReportTable* KReportsView::KReportTab::m_table [private]
 


The documentation for this class was generated from the following file:
Generated on Sun Sep 7 04:08:26 2008 for KMyMoney by  doxygen 1.4.1