manuskript/manuskript/exporter/manuskript/__init__.py
TheJackiMonster 98d6eb4975
Remove usage of hardcoded path separators
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
2023-12-12 15:53:37 +01:00

28 lines
853 B
Python

#!/usr/bin/env python
# --!-- coding: utf8 --!--
from PyQt5.QtWidgets import QTextEdit, qApp
from manuskript.exporter.basic import basicExporter, basicFormat
from manuskript.exporter.manuskript.HTML import HTML
from manuskript.exporter.manuskript.markdown import markdown
from manuskript.exporter.manuskript.plainText import plainText
from manuskript.functions import appPath, safeTranslate
import os
class manuskriptExporter(basicExporter):
name = "Manuskript"
description = safeTranslate(qApp, "Export", "Default exporter, provides basic formats used by other exporters.")
exportTo = [
plainText(),
markdown(),
HTML(),
basicFormat("OPML", icon="text-x-opml+xml")
]
icon = appPath(os.path.join("icons", "Manuskript", "icon-256px.png"))
@classmethod
def isValid(cls):
return True