AppleSAWS/src/ui/viewers/applesoftfileviewer.h

37 lines
702 B
C
Raw Normal View History

2015-12-05 03:45:27 +00:00
#ifndef APPLESOFTFILEVIEWER_H
#define APPLESOFTFILEVIEWER_H
#include <QWidget>
#include "applesoftfile.h"
#include "applesoftformatter.h"
2015-12-05 03:45:27 +00:00
namespace Ui {
class ApplesoftFileViewer;
}
class ApplesoftFileViewer : public QWidget
{
Q_OBJECT
public:
explicit ApplesoftFileViewer(QWidget *parent = 0);
~ApplesoftFileViewer();
void setFormatter(ApplesoftFormatter *formatter);
2015-12-05 03:45:27 +00:00
public slots:
void setFile(ApplesoftFile *m_file);
2015-12-05 03:45:27 +00:00
void setData(QByteArray data);
void setText(QString text);
void findText();
2015-12-05 03:45:27 +00:00
private:
ApplesoftFile *m_file;
ApplesoftFormatter *m_formatter;
bool m_isFirstFind;
2015-12-05 03:45:27 +00:00
Ui::ApplesoftFileViewer *ui;
};
#endif // APPLESOFTFILEVIEWER_H