OSDN Git Service

remove now redundant factory interface classes
authorIvailo Monev <xakepa10@gmail.com>
Sun, 12 Jun 2022 05:48:48 +0000 (08:48 +0300)
committerIvailo Monev <xakepa10@gmail.com>
Sun, 12 Jun 2022 05:48:48 +0000 (08:48 +0300)
commit6ccc7ba7fca4c05474214fa8674b70b9b9fcb7ef
treeb4ce3e60d39b35142de73dd91ce3b6d8d9a24f68
parent87ec0537e80d284ad215689311a01a370234446d
remove now redundant factory interface classes

the most efficient way to parse plugins metadata (such as keys) is to not
do it and (ab)use the plugin base name as the plugin key

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
19 files changed:
CMakeLists.txt
package/freebsd/pkg-plist
package/netbsd/PLIST
package/openbsd/pkg/PLIST
scripts/incfsck.py
scripts/namefsck.py
src/core/kernel/qcoreapplication.cpp
src/core/plugin/qfactoryloader.cpp
src/core/plugin/qfactoryloader_p.h
src/core/plugin/qlibrary.cpp
src/gui/image/qiconengineplugin.h
src/gui/image/qimageiohandler.cpp
src/gui/image/qimageiohandler.h
src/gui/kernel/qguiplatformplugin.cpp
src/gui/kernel/qguiplatformplugin.h
src/gui/qguicommon_p.h
src/gui/styles/qstylefactory.cpp
src/gui/styles/qstyleplugin.h
src/tools/uic/cpp/cppwriteincludes.cpp