prevent "SLOT" warning on Windows; tiny revisions;

This commit is contained in:
polos 2016-12-14 19:58:56 +01:00
parent 1d5f1fcb3f
commit eeaf891d77
10 changed files with 31 additions and 15 deletions

View file

@ -1,15 +1,13 @@
REBUILD STEPS (on every upgrade of: ECL, Qt, EQL)
=============
Change to eql/src/ and do:
1) remove directory tmp/
remove slime/thread-safe.fas*
remove src/lisp/ecl-readline.fas* (only on upgrading ECL; to recompile manually)
1) remove directory src/tmp/
remove file slime/thread-safe.fas*
remove file src/lisp/ecl-readline.fas*
2) ecl -shell make-eql-lib.lisp
3) qmake, make in this order: (MSVC: nmake; use qmake-qt4 if you have Qt5 installed)
3) qmake, make in this order: (MSVC: nmake)
eql_lib.pro
eql_exe.pro
@ -17,6 +15,10 @@ Change to eql/src/ and do:
module_network.pro
module_...
for readline (Unix):
ecl -compile src/lisp/ecl-readline.lisp
Optionally (integrate wrapper functions):
4) eql5 make-eql-lib-wrappers.lisp

View file

@ -2,5 +2,3 @@ a:link, a:visited { text-decoration: none; color: blue; }
a:hover { text-decoration: underline; }
body { font-family: sans-serif; font-size: 10.5pt; }
code, pre { color: mediumblue; }
.added { color: red; }

View file

@ -1,6 +1,8 @@
#undef SLOT
#include <ecl/ecl.h>
#include <QCoreApplication>
#include <QTextCodec>
#include <ecl/ecl.h>
#include "eql.h"
extern "C" void ini_app(cl_object);

View file

@ -1,3 +1,5 @@
#undef SLOT
#include <ecl/ecl.h>
#include "eql.h"
#include "main.h"

View file

@ -1,8 +1,10 @@
#undef SLOT
#include <ecl/ecl.h>
#include <QApplication>
#include <QTextCodec>
#include <QSettings>
#include <QTranslator>
#include <ecl/ecl.h>
#include "eql.h"
extern "C" void ini_app(cl_object);

View file

@ -3,8 +3,10 @@
#ifndef ECL_FUN_H
#define ECL_FUN_H
#include "eql_global.h"
#undef SLOT
#include <ecl/ecl.h>
#include "eql_global.h"
#include <QList>
#include <QUiLoader>
#include <QByteArray>

View file

@ -3,11 +3,13 @@
#ifndef EQL_H
#define EQL_H
#undef SLOT
#include <ecl/ecl.h>
#include <QObject>
#include <QByteArray>
#include <QStringList>
#include <QCoreApplication>
#include <ecl/ecl.h>
#include "dyn_object.h"
#include "eql_global.h"

View file

@ -1,11 +1,13 @@
#ifndef LOBJECTS_H
#define LOBJECTS_H
#undef SLOT
#include <ecl/ecl.h>
#include "../eql_global.h"
#include "../ecl_fun.h"
#include <QtWidgets>
#include <QtPrintSupport>
#include <ecl/ecl.h>
Q_DECLARE_METATYPE(QList<QAction*>)
Q_DECLARE_METATYPE(QList<QByteArray>)

View file

@ -1,8 +1,10 @@
// copyright (c) Polos Ruetz
// see Qt_EQL, QtWebKit: JavaScript / Lisp bridge
#include <QtGui>
#undef SLOT
#include <ecl/ecl.h>
#include <QtGui>
#include "qt_eql.h"
#include "ecl_fun.h"
#include "eql.h"

View file

@ -3,8 +3,10 @@
#ifndef SINGLE_SHOT_H
#define SINGLE_SHOT_H
#include <QObject>
#undef SLOT
#include <ecl/ecl.h>
#include <QObject>
QT_BEGIN_NAMESPACE