UltraScan III
List of all members | Public Member Functions | Private Slots | Private Attributes
US_EqReporter Class Reference

#include "us_eqreporter.h"

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

Public Member Functions

 US_EqReporter (QVector< US_DataIO::EditedData > &, QVector< ScanEdit > &, QVector< EqScanFit > &, EqRunFit &, QWidget *=0)
 
void scan_diagnostics ()
 
bool check_scan_fit (int)
 
QString fit_report (FitCtrlPar &, bool, bool, QString &)
 

Private Slots

int index_radius (US_DataIO::EditedData *, double)
 
QString centerInLine (const QString &, int, bool, const QChar)
 
QString scanInfoHeader (int, int)
 
int maxLineWidth (QFontMetrics &fm, const QString &)
 

Private Attributes

QVector< US_DataIO::EditedData > & dataList
 
QVector< ScanEdit > & scedits
 
QVector< EqScanFit > & scanfits
 
EqRunFitrunfit
 
QWidget * wparent
 
int dbg_level
 
QString asters
 

Detailed Description

Definition at line 15 of file us_eqreporter.h.

Constructor & Destructor Documentation

US_EqReporter::US_EqReporter ( QVector< US_DataIO::EditedData > &  dataList,
QVector< ScanEdit > &  scedits,
QVector< EqScanFit > &  scanfits,
EqRunFit runfit,
QWidget *  wparent = 0 
)

Definition at line 12 of file us_eqreporter.cpp.

Member Function Documentation

QString US_EqReporter::centerInLine ( const QString &  titl_text,
int  linelen,
bool  rightPad,
const QChar  end_char 
)
privateslot

Definition at line 839 of file us_eqreporter.cpp.

bool US_EqReporter::check_scan_fit ( int  modelx)

Definition at line 305 of file us_eqreporter.cpp.

QString US_EqReporter::fit_report ( FitCtrlPar fitpars,
bool  opengui,
bool  wrreport,
QString &  filename 
)

Definition at line 595 of file us_eqreporter.cpp.

int US_EqReporter::index_radius ( US_DataIO::EditedData edat,
double  radius 
)
privateslot

Definition at line 824 of file us_eqreporter.cpp.

int US_EqReporter::maxLineWidth ( QFontMetrics &  fm,
const QString &  repstr 
)
privateslot

Definition at line 879 of file us_eqreporter.cpp.

void US_EqReporter::scan_diagnostics ( )

Definition at line 31 of file us_eqreporter.cpp.

QString US_EqReporter::scanInfoHeader ( int  jes,
int  jdx 
)
privateslot

Definition at line 867 of file us_eqreporter.cpp.

Member Data Documentation

QString US_EqReporter::asters
private

Definition at line 37 of file us_eqreporter.h.

QVector< US_DataIO::EditedData >& US_EqReporter::dataList
private

Definition at line 29 of file us_eqreporter.h.

int US_EqReporter::dbg_level
private

Definition at line 35 of file us_eqreporter.h.

EqRunFit& US_EqReporter::runfit
private

Definition at line 32 of file us_eqreporter.h.

QVector< EqScanFit >& US_EqReporter::scanfits
private

Definition at line 31 of file us_eqreporter.h.

QVector< ScanEdit >& US_EqReporter::scedits
private

Definition at line 30 of file us_eqreporter.h.

QWidget* US_EqReporter::wparent
private

Definition at line 33 of file us_eqreporter.h.


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