kdelibs/kdeui/tests
Ivailo Monev 9a5af1214b kdecore: reimplement KuitSemantics
is interesting how much simpler it can be by assuming that the tags are
strict and by using Qt::mightBeRichText() for the rich text detection.
while mostly compatible (entities are not converted, some tags were not
used and some even did not do anything) it is subject to optimization by
using QStringMatcher or other tricks (like using a separate tag for the
numbers precision)

overall - no regular expression matching, no XML parser is used and does
what the old implementation was doing but with less code. also passes
most tests (the exception is KLocalizedString test case that expect
entities to be replaced)

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-17 01:43:12 +03:00
..
kconfig_compiler kdecore: reimplement KuitSemantics 2023-08-17 01:43:12 +03:00
CMakeLists.txt kdeui: remove unused date and time related widget classes 2023-07-23 02:48:22 +03:00
fixx11h_test.cpp initial import 2014-11-13 01:04:59 +02:00
fixx11h_test2.cpp initial import 2014-11-13 01:04:59 +02:00
kactioncategorytest.cpp fix some kdeui and kdecore tests warnings 2014-12-23 22:30:14 +00:00
kactioncategorytest.h initial import 2014-11-13 01:04:59 +02:00
kactioncollectiontest.cpp generic: use CMake moc instead of automoc4 by default 2015-02-27 07:40:26 +00:00
kactioncollectiontest.h initial import 2014-11-13 01:04:59 +02:00
kapplication_unittest.cpp generic: use CMake moc instead of automoc4 by default 2015-02-27 07:40:26 +00:00
kapplication_unittest.h initial import 2014-11-13 01:04:59 +02:00
kbuttongrouptest.cpp generic: replace obsolete Qt::MidButton with Qt::MiddleButton 2019-05-07 17:16:57 +00:00
kbuttongrouptest.h initial import 2014-11-13 01:04:59 +02:00
kcolorbuttontest.cpp generic: misc cleanups 2015-09-05 05:16:46 +00:00
kcolorbuttontest.h initial import 2014-11-13 01:04:59 +02:00
kcolorutilstest.cpp generic: fix build of tests against Katie 2016-09-20 15:38:13 +00:00
kcolorutilstest.h initial import 2014-11-13 01:04:59 +02:00
kcombobox_unittest.cpp generic: misc cleanups 2015-09-05 05:16:46 +00:00
kcompletioncoretest.cpp generic: use CMake moc instead of automoc4 by default 2015-02-27 07:40:26 +00:00
kcompletioncoretest.h initial import 2014-11-13 01:04:59 +02:00
kconfigdialog_unittest.cpp kdecore: deal with TODO related to KConfigSkeleton::ItemEnum 2022-09-23 11:28:46 +03:00
kconfigguitest.cpp kdecore: KDebug rewrite 2022-10-22 19:17:52 +03:00
kconfigguitest.h initial import 2014-11-13 01:04:59 +02:00
kconfigskeletontest.cpp generic: use CMake moc instead of automoc4 by default 2015-02-27 07:40:26 +00:00
kconfigskeletontest.h initial import 2014-11-13 01:04:59 +02:00
kdescendantentitiesproxymodeltest.cpp initial import 2014-11-13 01:04:59 +02:00
kdescendantsproxymodeltest.cpp initial import 2014-11-13 01:04:59 +02:00
kdialog_unittest.cpp generic: misc cleanups 2015-09-05 05:16:46 +00:00
kdualactiontest.cpp generic: misc cleanups 2015-09-05 05:16:46 +00:00
kfindtest.cpp generic: use CMake moc instead of automoc4 by default 2015-02-27 07:40:26 +00:00
kfindtest.h initial import 2014-11-13 01:04:59 +02:00
kglobalsettingsclient.cpp kdeui: remove unused KGlobalSettings methods 2023-08-11 11:46:24 +03:00
kglobalsettingstest.cpp generic: adjust some tests to recent changes 2016-05-15 10:45:42 +00:00
kglobalsettingstest.h generic: normalize include guards 2015-07-11 18:20:46 +03:00
kglobalshortcuttest.cpp generic: misc cleanups 2016-04-12 11:07:40 +00:00
kglobalshortcuttest.h initial import 2014-11-13 01:04:59 +02:00
kiconloader_unittest.cpp generic: bump minimim shared-mime-info requirement to v0.70 2021-06-16 09:57:29 +03:00
klineedit_unittest.cpp generic: misc cleanups 2015-09-05 05:16:46 +00:00
klinkitemselectionmodeltest.cpp kdeui: fix some tests and skip others 2015-08-18 19:05:14 +03:00
klinkitemselectionmodeltest.h generic: namespaced Qt4/Katie build fixes 2017-08-04 09:24:39 +00:00
klistwidgetsearchlinetest.cpp initial import 2014-11-13 01:04:59 +02:00
kmainwindow_unittest.cpp kdeui: remove unused virtual KMainWindow::queryExit() method 2022-03-13 07:36:14 +02:00
kmainwindow_unittest.h initial import 2014-11-13 01:04:59 +02:00
kreplacetest.cpp generic: prepare for Katie changes 2022-11-13 00:46:32 +02:00
kreplacetest.h initial import 2014-11-13 01:04:59 +02:00
krichtextedittest.cpp generic: misc cleanups 2015-09-05 05:16:46 +00:00
krichtextedittest.h initial import 2014-11-13 01:04:59 +02:00
kselectaction_unittest.cpp generic: use CMake moc instead of automoc4 by default 2015-02-27 07:40:26 +00:00
kselectaction_unittest.h initial import 2014-11-13 01:04:59 +02:00
kshortcuttest.cpp kdeui: adjust expected data in KShortcut test 2021-08-09 19:47:38 +03:00
kstandardactiontest.cpp generic: use CMake moc instead of automoc4 by default 2015-02-27 07:40:26 +00:00
kstandardactiontest.h initial import 2014-11-13 01:04:59 +02:00
kstandardshortcuttest.cpp kdeui: adjust expected data in KStandardShortcutTest::testShortcutDefault() 2022-06-04 14:17:43 +03:00
kstandardshortcuttest.h initial import 2014-11-13 01:04:59 +02:00
kstartupinfo_unittest.cpp kdecore: implement KDE_DEBUG_COLOR for KDebug 2022-10-23 02:53:46 +03:00
ktabwidget_unittest.cpp generic: replace obsolete Qt::MidButton with Qt::MiddleButton 2019-05-07 17:16:57 +00:00
ktextedit_unittest.cpp generic: misc cleanups 2015-09-05 05:16:46 +00:00
ktimezonewidget_unittest.cpp kdecore: reimplement KTimeZone 2023-07-22 03:53:20 +03:00
ktoolbar_unittest.cpp generic: replace obsolete Qt::MidButton with Qt::MiddleButton 2019-05-07 17:16:57 +00:00
kuniqueapptest.cpp kdeui: do not fork from KUniqueApplication 2023-07-13 17:32:37 +03:00
kwindowtest.cpp generic: use CMake moc instead of automoc4 by default 2015-02-27 07:40:26 +00:00
kwindowtest.h generic: namespaced Qt4/Katie build fixes 2017-08-04 09:24:39 +00:00
kwindowtest.rc initial import 2014-11-13 01:04:59 +02:00
kxmlgui_unittest.cpp kdeui: adjust KXMLGUIBuilder, KXMLGUIFactory and KXMLGUIClient classes test cases to QTemporaryFile changes 2022-11-01 06:06:32 +02:00
kxmlgui_unittest.h initial import 2014-11-13 01:04:59 +02:00
testguiclient.h initial import 2014-11-13 01:04:59 +02:00
testxmlguiwindow.h generic: make changes required for building against katie 2015-08-11 05:56:07 +03:00