qt5base-lts/src/corelib
Luca Beldi ff835a5030 Fix QStringListModel::setData to check for actual changes
QStringListModel::setData documentation states that
"The dataChanged() signal is emitted if the item is changed."
This patch actually respects the doc. setData will check that the data
actually changed before sending the dataChanged signal.

[ChangeLog][QtCore][QStringListModel] setData will now emit the
dataChanged() signal only if the string set is different from
the one already contained in the model

Change-Id: I4308a6f3b4851203fb899c5e29a36076e0c32f2f
Reviewed-by: David Faure <david.faure@kdab.com>
2018-12-24 08:07:36 +00:00
..
animation Merge remote-tracking branch 'origin/5.11' into 5.12 2018-10-17 10:35:28 +02:00
codecs configure: modernize iconv use 2018-12-19 19:22:16 +00:00
doc QtCore: Unify license headers 2018-12-22 09:58:09 +00:00
global QtCore: Unify license headers 2018-12-22 09:58:09 +00:00
io Empty filenames does not exist 2018-12-19 19:25:29 +00:00
itemmodels Fix QStringListModel::setData to check for actual changes 2018-12-24 08:07:36 +00:00
kernel QtCore: Unify license headers 2018-12-22 09:58:09 +00:00
mimetypes QMimeType: Use default key as fallback for comment() property 2018-11-02 08:27:10 +00:00
plugin Fix calculation of the string tab size in QElfParser 2018-11-28 04:37:43 +00:00
serialization Merge remote-tracking branch 'origin/5.12.0' into 5.12 2018-11-16 08:10:15 +01:00
statemachine Merge remote-tracking branch 'origin/5.11' into 5.12 2018-10-17 10:35:28 +02:00
thread Doc: update docs for the sleeping functions' accuracy 2018-12-07 18:52:20 +00:00
tools Doc: Remove pre-Windows 7 from QCollator documentation 2018-12-22 10:00:49 +00:00
configure.json configure: modernize iconv use 2018-12-19 19:22:16 +00:00
corelib.pro Merge remote-tracking branch 'origin/5.11' into 5.12 2018-10-17 10:35:28 +02:00
debug_script.py macOS: Add LLDB debug script when building with separate debug info (dSYM) 2017-07-07 18:09:45 +00:00
eval.pri
Qt5Config.cmake.in Remove CMake code for CMake < 3.1 2018-03-24 22:31:18 +00:00
Qt5CoreConfigExtras.cmake.in Remove CMake code for CMake < 3.1 2018-03-24 22:31:18 +00:00
Qt5CoreConfigExtrasMkspecDir.cmake.in
Qt5CoreConfigExtrasMkspecDirForInstall.cmake.in
Qt5CoreMacros.cmake Fix re-running of cmake when a qrc file changes 2018-10-19 11:30:16 +00:00
Qt5CTestMacros.cmake Merge remote-tracking branch 'origin/5.6' into 5.7 2016-04-04 08:59:18 +02:00
Qt5ModuleLocation.cmake.in Use separate Qt5Config.cmake inside build directory 2016-11-25 10:46:34 +00:00
Qt5ModuleLocationForInstall.cmake.in cmake: avoid @var@ expansion in older CMake versions 2017-07-10 21:25:47 +00:00
QtCore.dynlist
qtcore.tracepoints Tracepoints: trace signal activation 2018-09-25 21:22:47 +00:00
qtzlib.pro make a proper header-only module for QtZlib 2015-11-17 20:22:17 +00:00