File indexing completed on 2025-01-05 04:49:27
0001 % 0002 { 0003 Cpp: 0004 LicenseTemplate 0005 } 0006 0007 #ifndef % {JS : Cpp.headerGuard('%{HeaderPluginEditorInterface}') } 0008 #define % {JS : Cpp.headerGuard('%{HeaderPluginEditorInterface}') } 0009 0010 #include <MessageComposer/PluginEditorConvertTextInterface> 0011 class % {CN} PluginEditorInterface : public MessageComposer::PluginEditorConvertTextInterface 0012 { 0013 Q_OBJECT 0014 public: 0015 explicit % {CN} PluginEditorInterface(QObject *parent = nullptr); 0016 ~ % {CN} PluginEditorInterface() override; 0017 0018 void createAction(KActionCollection * ac) override; 0019 MessageComposer::PluginEditorConvertTextInterface::ConvertTextStatus convertTextToFormat(MessageComposer::TextPart * textPart) override; 0020 bool reformatText() override; 0021 void setInitialData(const MessageComposer::PluginEditorConverterInitialData &data) override; 0022 }; 0023 0024 #endif