Move QtQuick validators out of qquicktextinput_p.h
authorJ-P Nurmi <jpnurmi@theqtcompany.com>
Tue, 17 Mar 2015 16:17:51 +0000 (17:17 +0100)
committerJ-P Nurmi <jpnurmi@theqtcompany.com>
Wed, 18 Mar 2015 08:40:32 +0000 (08:40 +0000)
commit3119e7edc2c72e6aa4134153e29c07ab9609215a
treea19da76c0974335d182abe54609971e8a942dd0e
parentf565159fa5cad42db2517b9bc1be708a910e8876
Move QtQuick validators out of qquicktextinput_p.h

TextField (v2) inherits QQuickTextInput, and therefore has to include
qquicktextinput_p.h. Move the internal Q_AUTOTEST_EXPORT'd classes out
of the header to avoid build problems on Windows due to missing symbols

Change-Id: I6f37cf4e112425ff6c4c0a4ccc5e584f26599d8a
Reviewed-by: Liang Qi <liang.qi@theqtcompany.com>
src/quick/items/qquickitemsmodule.cpp
src/quick/items/qquicktextinput.cpp
src/quick/items/qquicktextinput_p.h
src/quick/util/qquickutilmodule.cpp
src/quick/util/qquickvalidator.cpp [new file with mode: 0644]
src/quick/util/qquickvalidator_p.h [new file with mode: 0644]
src/quick/util/util.pri
tests/auto/quick/qquicktextinput/tst_qquicktextinput.cpp