QIODevice - disallow setTextMode when not open
authorShane Kearns <shane.kearns@accenture.com>
Thu, 20 Oct 2011 15:55:02 +0000 (16:55 +0100)
committerQt by Nokia <qt-info@nokia.com>
Mon, 24 Oct 2011 10:30:53 +0000 (12:30 +0200)
commit29c30a20bab4c4ea892b95c08c71bb5f136bb82c
tree40ed1f6fa894b7b1da3de159eedbc77238fe5bc1
parent28c3d56d4fe8ccd0af9db5b9c39e297f3aed13be
QIODevice - disallow setTextMode when not open

Calling setTextMode() before open() would make the device appear to be
already open and cause later errors.
Added a qWarning and documentation update to prevent this API misuse

Task-number: QTBUG-20905
Change-Id: I2e06cd8e79f4afcf27417ac0eae6ebef980a17aa
Reviewed-by: Thiago Macieira (Intel) <thiago.macieira@intel.com>
Reviewed-by: João Abecasis <joao.abecasis@nokia.com>
src/corelib/io/qiodevice.cpp