diff options
author | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2016-07-07 15:30:00 +0200 |
---|---|---|
committer | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2016-08-03 11:53:47 +0000 |
commit | d5be0d30588f6ccd971f73a3c030f9c10d8a6b4e (patch) | |
tree | 10158a02c4ffa58afea94644d7fc11f079ada28a /examples/widgets/tools/codecs/mainwindow.h | |
parent | 2a24c3c268d443fb260d731d9f65b57726a40354 (diff) |
Polish the codecs example
- Port to Qt 5 connection syntax.
- Remove unneeded member variables.
- Adapt to screen size.
- Add a tab widget with a hex dump view to the preview dialog.
- Handle conversion errors in preview dialog,
add status label displaying errors and warnings about failures
and invalid characters encountered.
- Fix translated messages.
Change-Id: I916100c903e73d0d2326523753ed7398b1c34df0
Reviewed-by: Topi Reiniƶ <topi.reinio@theqtcompany.com>
Diffstat (limited to 'examples/widgets/tools/codecs/mainwindow.h')
-rw-r--r-- | examples/widgets/tools/codecs/mainwindow.h | 16 |
1 files changed, 3 insertions, 13 deletions
diff --git a/examples/widgets/tools/codecs/mainwindow.h b/examples/widgets/tools/codecs/mainwindow.h index 7f1d62627e..5455daeb84 100644 --- a/examples/widgets/tools/codecs/mainwindow.h +++ b/examples/widgets/tools/codecs/mainwindow.h @@ -46,9 +46,8 @@ QT_BEGIN_NAMESPACE class QAction; -class QMenu; class QTextCodec; -class QTextEdit; +class QPlainTextEdit; QT_END_NAMESPACE class PreviewForm; @@ -67,21 +66,12 @@ private slots: private: void findCodecs(); - void createActions(); void createMenus(); - QTextEdit *textEdit; + QList<QAction *> saveAsActs; + QPlainTextEdit *textEdit; PreviewForm *previewForm; QList<QTextCodec *> codecs; - - QMenu *fileMenu; - QMenu *helpMenu; - QMenu *saveAsMenu; - QAction *openAct; - QList<QAction *> saveAsActs; - QAction *exitAct; - QAction *aboutAct; - QAction *aboutQtAct; }; #endif |