diff options
author | Kyle Edwards <kyle.edwards@kitware.com> | 2022-12-14 18:33:00 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2022-12-16 14:09:07 (GMT) |
commit | cb00fe08926b404b523c80021f17195baf1fdabd (patch) | |
tree | 8bf36357823d0fc43999e98544f1e3c3d421f262 /Source/QtDialog/QCMakeWidgets.h | |
parent | dcb1c9c080d9dc7231893baf8bd71713ed2fe021 (diff) | |
download | CMake-cb00fe08926b404b523c80021f17195baf1fdabd.zip CMake-cb00fe08926b404b523c80021f17195baf1fdabd.tar.gz CMake-cb00fe08926b404b523c80021f17195baf1fdabd.tar.bz2 |
cmake-gui: do not set search filter if regex is invalid
Fixes: #24248
Diffstat (limited to 'Source/QtDialog/QCMakeWidgets.h')
-rw-r--r-- | Source/QtDialog/QCMakeWidgets.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/Source/QtDialog/QCMakeWidgets.h b/Source/QtDialog/QCMakeWidgets.h index 9a2a27e..858a913 100644 --- a/Source/QtDialog/QCMakeWidgets.h +++ b/Source/QtDialog/QCMakeWidgets.h @@ -9,6 +9,7 @@ #include <QLineEdit> class QToolButton; +class QSortFilterProxyModel; // common widgets for Qt based CMake @@ -76,3 +77,10 @@ public: } } }; + +namespace QtCMake { +bool setSearchFilter(QSortFilterProxyModel* model, + const QString& searchString); + +void setSearchFilterColor(QLineEdit* edit, bool valid); +} |