12345678910111213141516171819202122232425 |
- #include "nddpluginapi.h"
- #include "ccnotepad.h"
- NddPluginApi::NddPluginApi(QObject *parent)
- : QObject(parent)
- {}
- NddPluginApi::~NddPluginApi()
- {}
- void NddPluginApi::setMainNotePad(QWidget * pWidget)
- {
- m_mainNotePad = pWidget;
- }
- //×¢ÒâÕâÀïʵ¼Ê·µ»ØµÄÊÇScintillaEditView
- QsciScintilla* NddPluginApi::getCurrentEidtHandle()
- {
- CCNotePad* pNotepad = dynamic_cast<CCNotePad*>(m_mainNotePad);
- if (pNotepad != nullptr)
- {
- return pNotepad->getCurEditView();
- }
- return nullptr;
- }
|