manuskript/manuskript/exporter/manuskript/__init__.py

26 lines
822 B
Python
Raw Normal View History

2016-04-05 06:00:19 +12:00
#!/usr/bin/env python
# --!-- coding: utf8 --!--
2016-04-07 23:17:14 +12:00
from PyQt5.QtWidgets import QTextEdit, qApp
2016-04-05 06:00:19 +12:00
from manuskript.exporter.basic import basicExporter, basicFormat
2016-04-08 00:27:51 +12:00
from manuskript.exporter.manuskript.HTML import HTML
2016-04-07 23:17:14 +12:00
from manuskript.exporter.manuskript.markdown import markdown
2016-04-05 06:00:19 +12:00
from manuskript.exporter.manuskript.plainText import plainText
from manuskript.functions import appPath, safeTranslate
2016-04-05 06:00:19 +12:00
class manuskriptExporter(basicExporter):
name = "Manuskript"
description = safeTranslate(qApp, "Export", "Default exporter, provides basic formats used by other exporters.")
2016-04-05 06:00:19 +12:00
exportTo = [
2016-04-15 00:30:42 +12:00
plainText(),
markdown(),
HTML(),
2016-04-08 22:48:19 +12:00
basicFormat("OPML", icon="text-x-opml+xml")
2016-04-05 06:00:19 +12:00
]
icon = appPath("icons/Manuskript/icon-256px.png")
2016-04-05 06:00:19 +12:00
@classmethod
def isValid(cls):
return True