diff --git a/src/scripting/scriptconsole/ScriptEditorDocument.h b/src/scripting/scriptconsole/ScriptEditorDocument.h index 1033ffb572..1db58be5ff 100644 --- a/src/scripting/scriptconsole/ScriptEditorDocument.h +++ b/src/scripting/scriptconsole/ScriptEditorDocument.h @@ -1,59 +1,61 @@ /**************************************************************************************** * Copyright (c) 2013 Anmol Ahuja * * * * This program is free software; you can redistribute it and/or modify it under * * the terms of the GNU General Public License as published by the Free Software * * Foundation; either version 2 of the License, or (at your option) any later * * version. * * * * This program is distributed in the hope that it will be useful, but WITHOUT ANY * * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A * * PARTICULAR PURPOSE. See the GNU General Public License for more details. * * * * You should have received a copy of the GNU General Public License along with * * this program. If not, see . * ****************************************************************************************/ #ifndef SCRIPT_EDITOR_DOCUMENT_H #define SCRIPT_EDITOR_DOCUMENT_H #include "AmarokSharedPointer.h" #include #include namespace KTextEditor { class Attribute; class Document; class View; } class QUrl; class QColor; class QIcon; class QWidget; namespace ScriptConsoleNS { class AmarokScriptCodeCompletionModel; class ScriptEditorDocument : public QObject { + Q_OBJECT + public: ScriptEditorDocument( QObject *parent, KTextEditor::Document* document ); virtual ~ScriptEditorDocument(); QString text() const; KTextEditor::View *createView( QWidget *editor = 0 ); void setText( const QString &text ); void save( const QUrl &url ); void save(); void setReadWrite( bool readWrite ); static void highlight( KTextEditor::View *view, int line, const QColor &color ); private: KTextEditor::Document *m_document; static QPointer s_completionModel; }; } #endif // SCRIPT_EDITOR_DOCUMENT_H diff --git a/tests/context/engines/TestDataEngine.h b/tests/context/engines/TestDataEngine.h index 9da2bfd599..f8b3a2ff9b 100644 --- a/tests/context/engines/TestDataEngine.h +++ b/tests/context/engines/TestDataEngine.h @@ -1,32 +1,34 @@ /**************************************************************************************** * Copyright (c) 2010 Nathan Sala * * * * This program is free software; you can redistribute it and/or modify it under * * the terms of the GNU General Public License as published by the Free Software * * Foundation; either version 2 of the License, or (at your option) any later * * version. * * * * This program is distributed in the hope that it will be useful, but WITHOUT ANY * * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A * * PARTICULAR PURPOSE. See the GNU General Public License for more details. * * * * You should have received a copy of the GNU General Public License along with * * this program. If not, see . * ****************************************************************************************/ #ifndef TESTDATAENGINE_H #define TESTDATAENGINE_H #include "ContextView.h" #include class TestDataEngine : public QObject { + Q_OBJECT + public: TestDataEngine(QObject* parent = 0); private: }; #endif //TESTDATAENGINE_H