Stephen Kelly
2f9bc1e472
KLinkItemSelectionModel: Test the effect of separate object network
...
Create, use and destroy an additional network of objects mapping selection
to verify the effect on the original selection.
10 years ago
Stephen Kelly
680b8cdcad
KLinkItemSelectionModel: Add new default constructor.
...
Make it possible to construct this in QML
10 years ago
Stephen Kelly
217610b8cb
KLinkItemSelectionModel: Make the linked selection model settable
10 years ago
Stephen Kelly
ea6222323a
KLinkItemSelectionModel: Handle changes to the selectionModel model
10 years ago
Stephen Kelly
a7ac08c19b
KLinkItemSelectionModel: Don't store model locally
...
The model can be changed after the constructor is run as of Qt 5.5.
At this point, the KLinkItemSelectionModel would still break if that is
attempted, so a unit test comes later.
10 years ago
Stephen Kelly
49609b8b53
KSelectionProxyModel: Fix iteration bug
...
Two bugs in one line of code. This exists since the class was introduced, and
can result in an incomplete selection mapping, and strange behavior.
10 years ago
Stephen Kelly
e92e367b8f
Reset KSelectionProxyModel state when needed
...
When the model of the selectionModel is changed, it is necessary to
reset the proxy and clear any selection state.
This amends commit v5.9.0~5 (KSPM: Connect properly to the source model if it
is changed., 2015-03-12)
10 years ago
Stephen Kelly
a0e309b403
Add a property indicating whether the models form a connected chain.
...
Replace existing asserts with a query and notification API. This makes
the class more suitable for use in QML.
10 years ago
Stephen Kelly
bb36968396
KModelIndexProxyMapper: Simplify logic of connected check
10 years ago
Stephen Kelly
8c96641f22
KModelIndexProxyMapper: Add some asserts
10 years ago
Stephen Kelly
0c9e6cf6c8
Add unit test for KModelIndexProxyMapper.
10 years ago
l10n daemon script
7d629ad90e
Upgrade KF5 version to 5.20.0.
10 years ago
l10n daemon script
647540cb42
Upgrade ECM and KF5 version requirements for 5.19.0 release.
10 years ago
Kevin Funk
11055706bc
KRecursiveFilterProxyModel::match: Fix crash
...
As seen in GammaRay
REVIEW: 126969
10 years ago
Aleix Pol
f728bdb8e0
Let KDE*CompilerSettings change the policies in the project
...
As suggested in ECM documentation.
10 years ago
Kåre Särs
69c72221bb
Fix Windows compilation (multi-string QStringLiteral -> QLatin1String)
10 years ago
Aleix Pol
9ed965929b
Make sure QString are correctly constructed through the preprocessor
...
This was pending from review 126735
CCMAIL: craftplace.ms@gmail.com
10 years ago
Andrey Cygankov
1e48795134
Fix most Clazy warnings in KItemModels.
...
Fixed most Clazy warnings in KItemModels.
REVIEW: 126735
10 years ago
l10n daemon script
1ff37cbbf9
Upgrade KF5 version to 5.19.0.
10 years ago
l10n daemon script
13c02d295a
Upgrade ECM and KF5 version requirements for 5.18.0 release.
10 years ago
l10n daemon script
1eb3d89a9d
Upgrade KF5 version to 5.18.0.
10 years ago
l10n daemon script
5773c0fffb
Upgrade ECM and KF5 version requirements for 5.17.0 release.
10 years ago
David Faure
9fe81f5a4b
fix clang warnings - lots of code after "return" statements; looks like it's on purpose => #if 0
10 years ago
David Faure
c123892e29
Move proxymodeltestapp to tests, it's an interactive GUI test program
10 years ago
David Faure
85c7b5781d
fix clang warnings
10 years ago
David Faure
a82ffd5343
Fix wrong QUrl construction from local file
10 years ago
David Faure
6b349998ed
fix clang warnings
10 years ago
David Faure
b2687816be
Fix KSelectionProxyModel usage in QTableView
...
The proxy would initially say columnCount==0 and would then omit to notify
about the insertion of columns. Simpler to just always have columns, even
when we have 0 rows.
CCBUG: 352369
CCMAIL: steveire@gmail.com
10 years ago
l10n daemon script
487c3c14d5
Upgrade KF5 version to 5.17.0.
10 years ago
Volker Krause
9f8b448cf4
Fix resetting or changing the source model of a KRecursiveFilterProxyModel.
...
We need to disconnect from a previous source model if present, not the new
one, and we need to be prepared for the new source model to be 0.
REVIEW: 126117
10 years ago
Kevin Funk
7f5b5d4158
Make compile with MSVC2013 again
...
Note: QStringLiteral and multi-line string literals are not possible
with MSVC 2013 and below (known compiler bug/limitation).
Patch by Paul Wulff <paul.wulff@gmail.com>
CCMAIL: montel@kde.org
10 years ago
l10n daemon script
6bd95675aa
Upgrade ECM and KF5 version requirements for 5.16.0 release.
10 years ago
Montel Laurent
73e876abe3
Use QStringLiteral
11 years ago
l10n daemon script
a1904a6005
Upgrade KF5 version to 5.16.0.
11 years ago
l10n daemon script
2ff28c9e65
Upgrade ECM and KF5 version requirements for 5.15.0 release.
11 years ago
l10n daemon script
5e84afc230
Upgrade KF5 version to 5.15.0.
11 years ago
l10n daemon script
454f6df507
Upgrade ECM and KF5 version requirements for 5.14.0 release.
11 years ago
l10n daemon script
e04e460f33
Upgrade KF5 version to 5.14.0.
11 years ago
David Faure
fad0c43813
KConcatenateRowsProxyModelPrivate: fix handling of layoutChanged.
11 years ago
David Faure
fca1c65bd1
More checking on the selection after sorting.
11 years ago
David Faure
fe0b5826b1
New proxymodel: KConcatenateRowsProxyModel
...
This proxy takes multiple source models and concatenates their rows.
REVIEW: 124644
11 years ago
David Faure
06a48c672a
KExtraColumnsProxyModel: fix bug in sibling() which broke e.g. selections
11 years ago
David Faure
b6ca1f1c84
GIT_SILENT astyle-kdelibs reformatting
11 years ago
David Faure
cb5f55544a
Upgrade Qt version requirement to 5.3
11 years ago
l10n daemon script
8ce7f030ae
Upgrade ECM and KF5 version requirements for 5.13.0 release.
11 years ago
Jan Kundrát
4316ecb1b9
Fix build failure with clang 3.4.2
...
autotests/kextracolumnsproxymodeltest.cpp:68:9: error: control may reach end of non-void function [-Werror,-Wreturn-type]
REVIEW: 124385
11 years ago
David Faure
8837e8d2d4
New proxy: KExtraColumnsProxyModel, allows to add columns to an existing model.
...
REVIEW: 124331
11 years ago
l10n daemon script
73ceae4fdc
Upgrade KF5 version to 5.13.0.
11 years ago
l10n daemon script
11f2dabe92
Upgrade ECM and KF5 version requirements for 5.12.0 release.
11 years ago
David Faure
604d06a031
Mention KRearrangeColumnsProxyModel on the apidox main page.
11 years ago