[prev in list] [next in list] [prev in thread] [next in thread]
List: kwrite-devel
Subject: Re: Re: Kate & KTextEditor & Pate & KDE Frameworks 5
From: Alex Turbov <i.zaufi () gmail ! com>
Date: 2013-12-30 23:07:57
Message-ID: CANktQtt4nn+raJETy5iYoJG2+6BNowCMtBQaktW0Oq9zJpd4ow () mail ! gmail ! com
[Download RAW message or body]
[Attachment #2 (multipart/alternative)]
Hi,
On Tue, Dec 31, 2013 at 12:19 AM, Simon Edwards <simon@simonzone.com> wrote:
>
> Are there any specific APIs that you need first?
>
I've done some `grep` about what PyKDE4 classes used by plugins:
0) first of all (the most used obviously) is PyKDE4.ktexteditor.KTextEditor
KTextEditor.CodeCompletionInterface
KTextEditor.CodeCompletionModel
KTextEditor.ConfigInterface
KTextEditor.Cursor
KTextEditor.Document
KTextEditor.MarkInterface
KTextEditor.Range
KTextEditor.TemplateInterface2
KTextEditor.View
1) from other libs python plugins use the following:
PyKDE4.kdecore:
i18n
i18nc
KConfig
KGlobal
KStandardDirs
KUrl
PyKDE4.kdeui:
KColorCells
KColorDialog
KColorScheme
KIcon
KMessageBox
KMessageWidget
KPassivePopup
KPushButton
KXMLGUIClient
PyKDE4.kio:
KFile
KFileDialog
KUrlRequesterDialog
KIO
[Attachment #5 (text/html)]
<div dir="ltr">Hi,<br><div><div class="gmail_extra"><br><div class="gmail_quote">On \
Tue, Dec 31, 2013 at 12:19 AM, Simon Edwards <span dir="ltr"><<a \
href="mailto:simon@simonzone.com" target="_blank">simon@simonzone.com</a>></span> \
wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid \
rgb(204,204,204);padding-left:1ex"><br> Are there any specific APIs that you need \
first?<br></blockquote></div><br></div><div class="gmail_extra">I've done some \
`grep` about what PyKDE4 classes used by plugins:<br><br></div><div \
class="gmail_extra">0) first of all (the most used obviously) is \
PyKDE4.ktexteditor.KTextEditor<br> KTextEditor.CodeCompletionInterface<br> \
KTextEditor.CodeCompletionModel<br> KTextEditor.ConfigInterface<br> \
KTextEditor.Cursor<br> KTextEditor.Document<br> KTextEditor.MarkInterface<br> \
KTextEditor.Range<br> KTextEditor.TemplateInterface2<br> \
KTextEditor.View<br><br></div><div class="gmail_extra">1) from other libs python \
plugins use the following:<br>PyKDE4.kdecore:<br> i18n<br> i18nc<br> \
KConfig<br> KGlobal<br> KStandardDirs<br> KUrl<br><br>PyKDE4.kdeui:<br> \
KColorCells<br> KColorDialog<br> KColorScheme<br> KIcon<br> \
KMessageBox<br> KMessageWidget<br> KPassivePopup<br> KPushButton<br> \
KXMLGUIClient<br> <br>PyKDE4.kio:<br> KFile<br> KFileDialog<br> \
KUrlRequesterDialog<br> KIO<br><br><br></div><div \
class="gmail_extra"><br></div></div></div>
_______________________________________________
KWrite-Devel mailing list
KWrite-Devel@kde.org
https://mail.kde.org/mailman/listinfo/kwrite-devel
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic