Code Documentation 3.3
Social Network Visualizer
Loading...
Searching...
No Matches
dialogpreviewfile.h
Go to the documentation of this file.
1
15
16
17
18#ifndef DIALOGPREVIEWFILE_H
19#define DIALOGPREVIEWFILE_H
20
21#include <QDialog>
22#include <QList>
23
24class QComboBox;
25class QDialogButtonBox;
26class QLabel;
27class QTextCodec;
28class QTextEdit;
29
30class DialogPreviewFile : public QDialog
31{
32 Q_OBJECT
33public:
34 explicit DialogPreviewFile(QWidget *parent = Q_NULLPTR);
35 void setCodecList(const QList<QTextCodec *> &list);
36 void setEncodedData(const QByteArray &data, const QString &fileName, const int &fileFormat);
37 QString decodedString() const { return decodedStr; }
38signals:
39 void loadNetworkFileWithCodec(const QString &fileName, const QString &codecName, const int &fileFormat);
40private slots:
41 void updateTextEdit();
42 void accept();
43private:
44 QByteArray encodedData;
45 QString decodedStr;
46 QString m_fileName;
48 QComboBox *encodingComboBox;
50 QTextEdit *textEdit;
51 QDialogButtonBox *buttonBox;
52
53};
54
55#endif
int m_fileFormat
Definition dialogpreviewfile.h:47
void setCodecList(const QList< QTextCodec * > &list)
Definition dialogpreviewfile.cpp:61
QString decodedString() const
Definition dialogpreviewfile.h:37
QString decodedStr
Definition dialogpreviewfile.h:45
void updateTextEdit()
Definition dialogpreviewfile.cpp:78
QDialogButtonBox * buttonBox
Definition dialogpreviewfile.h:51
QByteArray encodedData
Definition dialogpreviewfile.h:44
void accept()
Definition dialogpreviewfile.cpp:112
void loadNetworkFileWithCodec(const QString &fileName, const QString &codecName, const int &fileFormat)
QTextEdit * textEdit
Definition dialogpreviewfile.h:50
void setEncodedData(const QByteArray &data, const QString &fileName, const int &fileFormat)
Definition dialogpreviewfile.cpp:68
DialogPreviewFile(QWidget *parent=Q_NULLPTR)
Definition dialogpreviewfile.cpp:22
QString m_fileName
Definition dialogpreviewfile.h:46
QComboBox * encodingComboBox
Definition dialogpreviewfile.h:48
QLabel * encodingLabel
Definition dialogpreviewfile.h:49