#include <dialogpreviewfile.h>

+ Inheritance diagram for DialogPreviewFile:
+ Collaboration diagram for DialogPreviewFile:

Signals

void loadNetworkFileWithCodec (const QString &fileName, const QString &codecName, const int &fileFormat)
 

Public Member Functions

 DialogPreviewFile (QWidget *parent=Q_NULLPTR)
 
void setCodecList (const QList< QTextCodec * > &list)
 
void setEncodedData (const QByteArray &data, const QString &fileName, const int &fileFormat)
 
QString decodedString () const
 

Private Slots

void updateTextEdit ()
 
void accept ()
 

Private Attributes

QByteArray encodedData
 
QString decodedStr
 
QString m_fileName
 
int m_fileFormat
 
QComboBox * encodingComboBox
 
QLabel * encodingLabel
 
QTextEdit * textEdit
 
QDialogButtonBox * buttonBox
 

Constructor & Destructor Documentation

◆ DialogPreviewFile()

DialogPreviewFile::DialogPreviewFile ( QWidget *  parent = Q_NULLPTR)
explicit

Member Function Documentation

◆ accept

void DialogPreviewFile::accept ( )
privateslot

◆ decodedString()

QString DialogPreviewFile::decodedString ( ) const
inline

◆ loadNetworkFileWithCodec

void DialogPreviewFile::loadNetworkFileWithCodec ( const QString &  fileName,
const QString &  codecName,
const int &  fileFormat 
)
signal

◆ setCodecList()

void DialogPreviewFile::setCodecList ( const QList< QTextCodec * > &  list)

◆ setEncodedData()

void DialogPreviewFile::setEncodedData ( const QByteArray &  data,
const QString &  fileName,
const int &  fileFormat 
)

◆ updateTextEdit

void DialogPreviewFile::updateTextEdit ( )
privateslot

Member Data Documentation

◆ buttonBox

QDialogButtonBox* DialogPreviewFile::buttonBox
private

◆ decodedStr

QString DialogPreviewFile::decodedStr
private

◆ encodedData

QByteArray DialogPreviewFile::encodedData
private

◆ encodingComboBox

QComboBox* DialogPreviewFile::encodingComboBox
private

◆ encodingLabel

QLabel* DialogPreviewFile::encodingLabel
private

◆ m_fileFormat

int DialogPreviewFile::m_fileFormat
private

◆ m_fileName

QString DialogPreviewFile::m_fileName
private

◆ textEdit

QTextEdit* DialogPreviewFile::textEdit
private

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