Port away from deprecated Plasma plugin macros

pull/24/head
Alexander Lohnau 3 years ago committed by Luigi Toscano
parent 7cda1c66e1
commit 0d461b1cad

@ -1,8 +1,9 @@
set(indicator_SRCS
indicatorpackage.cpp
)
add_library(latte_packagestructure_indicator MODULE ${indicator_SRCS})
kcoreaddons_add_plugin(latte_packagestructure_indicator SOURCES indicatorpackage.cpp INSTALL_NAMESPACE kpackage/packagestructure)
set_target_properties(latte_packagestructure_indicator PROPERTIES OUTPUT_NAME latte_indicator)
target_link_libraries(latte_packagestructure_indicator
KF5::Declarative
@ -12,7 +13,4 @@ target_link_libraries(latte_packagestructure_indicator
kcoreaddons_desktop_to_json(latte_packagestructure_indicator latte-packagestructure-indicator.desktop)
install(TARGETS latte_packagestructure_indicator DESTINATION ${KDE_INSTALL_PLUGINDIR}/kpackage/packagestructure)
set_target_properties(latte_packagestructure_indicator PROPERTIES OUTPUT_NAME latte_indicator)
install(FILES latte-indicator.desktop DESTINATION ${KDE_INSTALL_KSERVICETYPES5DIR})

@ -36,6 +36,6 @@ void IndicatorPackage::initPackage(KPackage::Package *package)
}
K_EXPORT_KPACKAGE_PACKAGE_WITH_JSON(Latte::IndicatorPackage, "latte-packagestructure-indicator.json")
K_PLUGIN_CLASS_WITH_JSON(Latte::IndicatorPackage, "latte-packagestructure-indicator.json")
#include "indicatorpackage.moc"

@ -503,6 +503,6 @@ void Menu::quitApplication()
}
}
K_EXPORT_PLASMA_CONTAINMENTACTIONS_WITH_JSON(lattecontextmenu, Menu, "plasma-containmentactions-lattecontextmenu.json")
K_PLUGIN_CLASS_WITH_JSON(Menu, "plasma-containmentactions-lattecontextmenu.json")
#include "menu.moc"

Loading…
Cancel
Save