From 9c4b3f229bde48025a2e52591589e3d52ee62643 Mon Sep 17 00:00:00 2001 From: Torsten Paul Date: Wed, 18 Jun 2014 21:59:13 +0200 Subject: Add test program using the qscintilla2 editor component. --- src/qscintilla2-test.cpp | 15 +++++++++++++++ src/qscintilla2.mk | 9 +++++++++ 2 files changed, 24 insertions(+) create mode 100644 src/qscintilla2-test.cpp diff --git a/src/qscintilla2-test.cpp b/src/qscintilla2-test.cpp new file mode 100644 index 0000000..125f402 --- /dev/null +++ b/src/qscintilla2-test.cpp @@ -0,0 +1,15 @@ +/* + * This file is part of MXE. + * See index.html for further information. + */ + +#include + +#include + +int main(int, char **) +{ + QsciScintilla *scintilla = new QsciScintilla(); + scintilla->setText("Test Text"); + return QString("Test Text").compare(scintilla->text()) != 0; +} diff --git a/src/qscintilla2.mk b/src/qscintilla2.mk index 1293451..868910f 100644 --- a/src/qscintilla2.mk +++ b/src/qscintilla2.mk @@ -22,4 +22,13 @@ define $(PKG)_BUILD cd '$(1)/Qt4Qt5' && '$(PREFIX)/$(TARGET)/qt5/bin/qmake' qscintilla.pro $(MAKE) -C '$(1)/Qt4Qt5' -j '$(JOBS)' $(MAKE) -C '$(1)/Qt4Qt5' -j '$(JOBS)' install + + '$(TARGET)-g++' \ + -W -Wall -Werror -std=c++0x -pedantic \ + -I'$(PREFIX)/$(TARGET)/qt5/include' \ + -I'$(PREFIX)/$(TARGET)/qt5/include/QtCore' \ + -I'$(PREFIX)/$(TARGET)/qt5/include/QtWidgets' \ + '$(2).cpp' -o '$(PREFIX)/$(TARGET)/bin/test-qscintilla2.exe' \ + -lqscintilla2 \ + $(shell grep QMAKE_PRL_LIBS "$(PREFIX)/$(TARGET)/qt5/lib/Qt5OpenGL.prl" | sed -e 's/.*=//') endef -- cgit v0.12