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
|
2022-05-17 21:43:22 +12:00
|
|
|
from manuskript.functions import appPath, safeTranslate
|
2016-04-05 06:00:19 +12:00
|
|
|
|
|
|
|
|
|
|
|
class manuskriptExporter(basicExporter):
|
|
|
|
|
|
|
|
name = "Manuskript"
|
2022-05-17 21:43:22 +12:00
|
|
|
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
|
|
|
]
|
2016-04-16 00:04:07 +12:00
|
|
|
icon = appPath("icons/Manuskript/icon-256px.png")
|
2016-04-05 06:00:19 +12:00
|
|
|
|
|
|
|
@classmethod
|
|
|
|
def isValid(cls):
|
|
|
|
return True
|