mirror of
https://github.com/saitohirga/WSJT-X.git
synced 2024-10-31 15:47:10 -04:00
This code now compiles OK in either Qt4 or Qt5. To run in Qt5 we'll need
a Qt5-compatible "thermo" widget. git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@3310 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
This commit is contained in:
parent
3ecf743667
commit
05e7a095d4
5
logqso.h
5
logqso.h
@ -1,8 +1,11 @@
|
|||||||
#ifndef LogQSO_H
|
#ifndef LogQSO_H
|
||||||
#define LogQSO_H
|
#define LogQSO_H
|
||||||
|
|
||||||
|
#ifdef QT5
|
||||||
|
#include <QtWidgets>
|
||||||
|
#else
|
||||||
#include <QtGui>
|
#include <QtGui>
|
||||||
//#include <QDialog>
|
#endif
|
||||||
|
|
||||||
namespace Ui {
|
namespace Ui {
|
||||||
class LogQSO;
|
class LogQSO;
|
||||||
|
4
main.cpp
4
main.cpp
@ -1,4 +1,8 @@
|
|||||||
|
#ifdef QT5
|
||||||
|
#include <QtWidgets>
|
||||||
|
#else
|
||||||
#include <QtGui>
|
#include <QtGui>
|
||||||
|
#endif
|
||||||
#include <QApplication>
|
#include <QApplication>
|
||||||
#include <portaudio.h>
|
#include <portaudio.h>
|
||||||
#include "mainwindow.h"
|
#include "mainwindow.h"
|
||||||
|
@ -9,8 +9,11 @@
|
|||||||
#include "getfile.h"
|
#include "getfile.h"
|
||||||
#include <portaudio.h>
|
#include <portaudio.h>
|
||||||
#include "logqso.h"
|
#include "logqso.h"
|
||||||
//#include <QtConcurrent/QtConcurrentMap>
|
|
||||||
//#include <QtConcurrent/QtConcurrentRun>
|
#ifdef QT5
|
||||||
|
#include <QtConcurrent/QtConcurrentMap>
|
||||||
|
#include <QtConcurrent/QtConcurrentRun>
|
||||||
|
#endif
|
||||||
|
|
||||||
int itone[85]; //Tx audio tones for 85 symbols
|
int itone[85]; //Tx audio tones for 85 symbols
|
||||||
int icw[250]; //Dits for CW ID
|
int icw[250]; //Dits for CW ID
|
||||||
|
@ -1,6 +1,10 @@
|
|||||||
#ifndef MAINWINDOW_H
|
#ifndef MAINWINDOW_H
|
||||||
#define MAINWINDOW_H
|
#define MAINWINDOW_H
|
||||||
|
#ifdef QT5
|
||||||
|
#include <QtWidgets>
|
||||||
|
#else
|
||||||
#include <QtGui>
|
#include <QtGui>
|
||||||
|
#endif
|
||||||
#include <QTimer>
|
#include <QTimer>
|
||||||
#include <QDateTime>
|
#include <QDateTime>
|
||||||
#include "soundin.h"
|
#include "soundin.h"
|
||||||
|
@ -7,7 +7,11 @@
|
|||||||
#ifndef PLOTTER_H
|
#ifndef PLOTTER_H
|
||||||
#define PLOTTER_H
|
#define PLOTTER_H
|
||||||
|
|
||||||
|
#ifdef QT5
|
||||||
|
#include <QtWidgets>
|
||||||
|
#else
|
||||||
#include <QtGui>
|
#include <QtGui>
|
||||||
|
#endif
|
||||||
#include <QFrame>
|
#include <QFrame>
|
||||||
#include <QImage>
|
#include <QImage>
|
||||||
#include <cstring>
|
#include <cstring>
|
||||||
|
@ -14,9 +14,10 @@ DESTDIR = ../wsjtx_install
|
|||||||
#DESTDIR = ../qt5_install
|
#DESTDIR = ../qt5_install
|
||||||
VERSION = 0.99
|
VERSION = 0.99
|
||||||
TEMPLATE = app
|
TEMPLATE = app
|
||||||
|
DEFINES = QT4
|
||||||
|
|
||||||
win32 {
|
win32 {
|
||||||
DEFINES = WIN32
|
DEFINES += WIN32
|
||||||
F90 = g95
|
F90 = g95
|
||||||
g95.output = ${QMAKE_FILE_BASE}.o
|
g95.output = ${QMAKE_FILE_BASE}.o
|
||||||
g95.commands = $$F90 -c -O2 -o ${QMAKE_FILE_OUT} ${QMAKE_FILE_NAME}
|
g95.commands = $$F90 -c -O2 -o ${QMAKE_FILE_OUT} ${QMAKE_FILE_NAME}
|
||||||
@ -25,7 +26,7 @@ QMAKE_EXTRA_COMPILERS += g95
|
|||||||
}
|
}
|
||||||
|
|
||||||
unix {
|
unix {
|
||||||
DEFINES = UNIX
|
DEFINES += UNIX
|
||||||
F90 = gfortran
|
F90 = gfortran
|
||||||
gfortran.output = ${QMAKE_FILE_BASE}.o
|
gfortran.output = ${QMAKE_FILE_BASE}.o
|
||||||
gfortran.commands = $$F90 -c -O2 -o ${QMAKE_FILE_OUT} ${QMAKE_FILE_NAME}
|
gfortran.commands = $$F90 -c -O2 -o ${QMAKE_FILE_OUT} ${QMAKE_FILE_NAME}
|
||||||
|
Loading…
Reference in New Issue
Block a user