KDToolBox icon indicating copy to clipboard operation
KDToolBox copied to clipboard

KDAB's collection of miscellaneous useful C++ classes and stuff

Results 9 KDToolBox issues
Sort by recently updated
recently updated
newest added

source data changes, in particular for roles other than the sort role, are not forwarded (SortProxyModel::handleDataChanged), thus having a SortProxyModel in the stack makes you "lose" updates. In a customer...

* PropertySelector: allow usage with any QML objects * PropertySelector: use stream operator for message I do not claim any copyrights on these minor changes so feel free to incorporate...

Start example TabWindow. Take Tab1 to separate window. Take Tab2 and move it to the Tab1 to attach. App crashes

While using rowMoved for data changes is cool, using it for completely reordering may be a bit much. So, we should be able to disable that.

if the source model is a proxy model, the source model's source model might be changed and our SortProxyModel won't get notified. This might happen when we try to pass...

… header file is not found The script expects to find header file include with relative path. However, if absolute path is used (e.g. #include "path/to/header.h" instead of #include "header.h")...

Add a `QHostAddress` type the the `qt6.natvis` file that can visualize both IPv4 and IPv6 addresses, including the `scopeId` and `protocol` fields.

updates: - [github.com/pre-commit/pre-commit-hooks: v5.0.0 → v6.0.0](https://github.com/pre-commit/pre-commit-hooks/compare/v5.0.0...v6.0.0) - [github.com/pre-commit/mirrors-clang-format: v19.1.7 → v21.1.2](https://github.com/pre-commit/mirrors-clang-format/compare/v19.1.7...v21.1.2) - [github.com/PyCQA/pylint: v3.3.4 → v4.0.2](https://github.com/PyCQA/pylint/compare/v3.3.4...v4.0.2) - [github.com/fsfe/reuse-tool: v5.0.2 → v6.2.0](https://github.com/fsfe/reuse-tool/compare/v5.0.2...v6.2.0)

Related code: https://github.com/KDABLabs/KDToolBox/blob/f43ed5916f3f0c8e27388e27e130a68cc9d10b49/qt/model_view/sortProxyModel/sortproxymodel.cpp#L328-L343 The issue *may* occur when we attempt to call `reorder()` when `reorder()` is already running, which might lead to a crash. Note: I'm using a modified version...