QMLJSEditor Exporting few classes

These changes are required for the new Binding Editor

Change-Id: Ic1e833819c69831aa1a930ab668a644ae4ccdd6f
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
Aleksei German
2019-08-07 17:04:47 +02:00
parent 2feb3e5585
commit 735cdf88df
10 changed files with 40 additions and 47 deletions

View File

@@ -52,9 +52,7 @@ class QmlJSEditorDocument;
class QuickToolBar;
class FindReferences;
namespace Internal {
class QmlJSEditorWidget : public TextEditor::TextEditorWidget
class QMLJSEDITOR_EXPORT QmlJSEditorWidget : public TextEditor::TextEditorWidget
{
Q_OBJECT
@@ -131,7 +129,7 @@ private:
};
class QmlJSEditor : public TextEditor::BaseTextEditor
class QMLJSEDITOR_EXPORT QmlJSEditor : public TextEditor::BaseTextEditor
{
Q_OBJECT
@@ -141,7 +139,7 @@ public:
bool isDesignModePreferred() const override;
};
class QmlJSEditorFactory : public TextEditor::TextEditorFactory
class QMLJSEDITOR_EXPORT QmlJSEditorFactory : public TextEditor::TextEditorFactory
{
Q_OBJECT
@@ -151,5 +149,4 @@ public:
static void decorateEditor(TextEditor::TextEditorWidget *editor);
};
} // namespace Internal
} // namespace QmlJSEditor