aboutsummaryrefslogtreecommitdiffstats
path: root/doc/codesnippets/doc/src/snippets/signalmapper/filereader.h
diff options
context:
space:
mode:
Diffstat (limited to 'doc/codesnippets/doc/src/snippets/signalmapper/filereader.h')
-rw-r--r--doc/codesnippets/doc/src/snippets/signalmapper/filereader.h28
1 files changed, 28 insertions, 0 deletions
diff --git a/doc/codesnippets/doc/src/snippets/signalmapper/filereader.h b/doc/codesnippets/doc/src/snippets/signalmapper/filereader.h
new file mode 100644
index 000000000..a3be08829
--- /dev/null
+++ b/doc/codesnippets/doc/src/snippets/signalmapper/filereader.h
@@ -0,0 +1,28 @@
+#ifndef FILEREADER_H
+#define FILEREADER_H
+
+#include <QTextEdit>
+#include <QPushButton>
+#include <QSignalMapper>
+
+class FileReader : public QWidget
+{
+ Q_OBJECT
+
+public:
+ FileReader(QWidget *parent=0);
+ void readFromFile(QString filename);
+
+public slots:
+ void readFile(const QString &);
+
+private:
+ QTextEdit *textEdit;
+ QPushButton *taxFileButton;
+ QPushButton *accountFileButton;
+ QPushButton *reportFileButton;
+ QSignalMapper *signalMapper;
+};
+
+#endif
+