QtiPlot  0.9.8.2
Public Member Functions | Private Slots | Private Member Functions | Private Attributes | List of all members
ExcelFileConverter Class Reference

#include <ExcelFileConverter.h>

Inheritance diagram for ExcelFileConverter:

Public Member Functions

 ExcelFileConverter (const QString &fileName, ApplicationWindow *app, bool keepInputFile=false)
 
QString outputFile ()
 

Private Slots

void displayJavaError (QProcess::ProcessError error)
 
void displayOfficeError (QProcess::ProcessError error)
 
void finish (int exitCode, QProcess::ExitStatus exitStatus)
 
void startConvertion ()
 

Private Member Functions

void displayError (const QString &process, QProcess::ProcessError error)
 
void startOpenOfficeServer ()
 

Private Attributes

QString d_file_name
 
bool d_keep_input_file
 
QString d_output_file
 
QProcess * java
 
QProcess * soffice
 

Constructor & Destructor Documentation

◆ ExcelFileConverter()

ExcelFileConverter::ExcelFileConverter ( const QString &  fileName,
ApplicationWindow app,
bool  keepInputFile = false 
)

Member Function Documentation

◆ displayError()

void ExcelFileConverter::displayError ( const QString &  process,
QProcess::ProcessError  error 
)
private

◆ displayJavaError

void ExcelFileConverter::displayJavaError ( QProcess::ProcessError  error)
privateslot

References displayError(), and java.

Referenced by outputFile(), and startConvertion().

◆ displayOfficeError

void ExcelFileConverter::displayOfficeError ( QProcess::ProcessError  error)
privateslot

References displayError(), and soffice.

Referenced by outputFile(), and startOpenOfficeServer().

◆ finish

void ExcelFileConverter::finish ( int  exitCode,
QProcess::ExitStatus  exitStatus 
)
privateslot

◆ outputFile()

QString ExcelFileConverter::outputFile ( )
inline

◆ startConvertion

void ExcelFileConverter::startConvertion ( )
privateslot

◆ startOpenOfficeServer()

void ExcelFileConverter::startOpenOfficeServer ( )
private

Member Data Documentation

◆ d_file_name

QString ExcelFileConverter::d_file_name
private

Referenced by finish(), and startConvertion().

◆ d_keep_input_file

bool ExcelFileConverter::d_keep_input_file
private

Referenced by finish(), and startConvertion().

◆ d_output_file

QString ExcelFileConverter::d_output_file
private

Referenced by finish(), outputFile(), and startConvertion().

◆ java

QProcess * ExcelFileConverter::java
private

◆ soffice

QProcess* ExcelFileConverter::soffice
private

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