summaryrefslogtreecommitdiff
path: root/quacker
diff options
context:
space:
mode:
authorGökçen Eraslan <gokcen.eraslan@gmail.com>2016-01-12 21:38:22 +0100
committerGökçen Eraslan <gokcen.eraslan@gmail.com>2016-01-12 21:38:22 +0100
commit0c4f091e74a5c6d1e0b5f4cf47670bd1c3e1e3e6 (patch)
tree6efc20af7449539fc54a96f96c43481edba0cc28 /quacker
parent162cd748627bd36a5390143a6df75a5b8fc4436c (diff)
Port Quackle to Qt 5.5
Diffstat (limited to 'quacker')
-rw-r--r--quacker/bagdisplay.cpp4
-rw-r--r--quacker/boarddisplay.cpp7
-rw-r--r--quacker/boardsetup.cpp2
-rw-r--r--quacker/boardsetupdialog.cpp10
-rw-r--r--quacker/brb.cpp2
-rw-r--r--quacker/configdialog.cpp6
-rw-r--r--quacker/configpages.cpp7
-rw-r--r--quacker/dashboard.cpp3
-rw-r--r--quacker/geometry.cpp1
-rw-r--r--quacker/graphicalboard.cpp2
-rw-r--r--quacker/graphicalreporter.cpp1
-rw-r--r--quacker/history.cpp3
-rw-r--r--quacker/letterbox.cpp11
-rw-r--r--quacker/lexicondialog.cpp9
-rw-r--r--quacker/lister.cpp9
-rw-r--r--quacker/movebox.cpp5
-rw-r--r--quacker/newgame.cpp8
-rw-r--r--quacker/noteeditor.cpp2
-rw-r--r--quacker/oppothreadprogressbar.cpp3
-rw-r--r--quacker/quacker.cpp17
-rw-r--r--quacker/quacker.pro3
-rw-r--r--quacker/rackdisplay.cpp4
-rw-r--r--quacker/settings.cpp7
-rw-r--r--quacker/simviewer.cpp6
24 files changed, 129 insertions, 3 deletions
diff --git a/quacker/bagdisplay.cpp b/quacker/bagdisplay.cpp
index eafa6bd..da52732 100644
--- a/quacker/bagdisplay.cpp
+++ b/quacker/bagdisplay.cpp
@@ -19,6 +19,10 @@
#include <math.h>
#include <QtGui>
+#include <QTextEdit>
+#include <QLabel>
+#include <QVBoxLayout>
+#include <QScrollBar>
#include <bag.h>
#include <game.h>
diff --git a/quacker/boarddisplay.cpp b/quacker/boarddisplay.cpp
index 9dd49da..e2d7056 100644
--- a/quacker/boarddisplay.cpp
+++ b/quacker/boarddisplay.cpp
@@ -17,6 +17,13 @@
*/
#include <QtGui>
+#include <QTextEdit>
+#include <QLineEdit>
+#include <QVBoxLayout>
+#include <QHBoxLayout>
+#include <QPushButton>
+#include <QLabel>
+#include <QMessageBox>
#include <alphabetparameters.h>
#include <board.h>
diff --git a/quacker/boardsetup.cpp b/quacker/boardsetup.cpp
index e155196..bc641c3 100644
--- a/quacker/boardsetup.cpp
+++ b/quacker/boardsetup.cpp
@@ -20,6 +20,8 @@
#include <math.h>
#include <QtGui>
+#include <QVBoxLayout>
+#include <QLabel>
#include <game.h>
#include <move.h>
diff --git a/quacker/boardsetupdialog.cpp b/quacker/boardsetupdialog.cpp
index 2bfd5ff..d9a5c0c 100644
--- a/quacker/boardsetupdialog.cpp
+++ b/quacker/boardsetupdialog.cpp
@@ -18,6 +18,16 @@
#include <sstream>
#include <QtGui>
+#include <QCheckBox>
+#include <QPushButton>
+#include <QVBoxLayout>
+#include <QHBoxLayout>
+#include <QGroupBox>
+#include <QLabel>
+#include <QComboBox>
+#include <QMessageBox>
+#include <QLineEdit>
+
#include <boardparameters.h>
#include <board.h>
#include <datamanager.h>
diff --git a/quacker/brb.cpp b/quacker/brb.cpp
index a8fbdc2..8341dd6 100644
--- a/quacker/brb.cpp
+++ b/quacker/brb.cpp
@@ -17,6 +17,8 @@
*/
#include <QtGui>
+#include <QHBoxLayout>
+#include <QVBoxLayout>
#include <game.h>
diff --git a/quacker/configdialog.cpp b/quacker/configdialog.cpp
index 6534322..4f871d9 100644
--- a/quacker/configdialog.cpp
+++ b/quacker/configdialog.cpp
@@ -17,6 +17,12 @@
*/
#include <QtGui>
+#include <QHBoxLayout>
+#include <QVBoxLayout>
+#include <QListWidget>
+#include <QStackedWidget>
+#include <QCheckBox>
+#include <QPushButton>
#include "configpages.h"
#include "configdialog.h"
diff --git a/quacker/configpages.cpp b/quacker/configpages.cpp
index c246797..7cd0083 100644
--- a/quacker/configpages.cpp
+++ b/quacker/configpages.cpp
@@ -17,6 +17,13 @@
*/
#include <QtGui>
+#include <QCheckBox>
+#include <QGroupBox>
+#include <QSpinBox>
+#include <QComboBox>
+#include <QLabel>
+#include <QGridLayout>
+#include <QVBoxLayout>
#include <uv.h>
diff --git a/quacker/dashboard.cpp b/quacker/dashboard.cpp
index a28121e..e1f45af 100644
--- a/quacker/dashboard.cpp
+++ b/quacker/dashboard.cpp
@@ -17,6 +17,9 @@
*/
#include <QtGui>
+#include <QVBoxLayout>
+#include <QHBoxLayout>
+#include <QLabel>
#include <game.h>
#include <quackleio/util.h>
diff --git a/quacker/geometry.cpp b/quacker/geometry.cpp
index 877e19b..db6bf66 100644
--- a/quacker/geometry.cpp
+++ b/quacker/geometry.cpp
@@ -17,6 +17,7 @@
*/
#include <QtGui>
+#include <QBoxLayout>
#include "geometry.h"
diff --git a/quacker/graphicalboard.cpp b/quacker/graphicalboard.cpp
index 12244a1..71a29c6 100644
--- a/quacker/graphicalboard.cpp
+++ b/quacker/graphicalboard.cpp
@@ -20,6 +20,8 @@
#include <math.h>
#include <QtGui>
+#include <QVBoxLayout>
+#include <qdrawutil.h>
#include <game.h>
#include <move.h>
diff --git a/quacker/graphicalreporter.cpp b/quacker/graphicalreporter.cpp
index 2fb0842..8b95536 100644
--- a/quacker/graphicalreporter.cpp
+++ b/quacker/graphicalreporter.cpp
@@ -17,6 +17,7 @@
*/
#include <QtGui>
+#include <QMessageBox>
#include <board.h>
#include <computerplayer.h>
diff --git a/quacker/history.cpp b/quacker/history.cpp
index 1d4ca9f..0ea2feb 100644
--- a/quacker/history.cpp
+++ b/quacker/history.cpp
@@ -17,6 +17,9 @@
*/
#include <QtGui>
+#include <QVBoxLayout>
+#include <QTableWidget>
+#include <QTableWidgetItem>
#include <game.h>
#include <quackleio/util.h>
diff --git a/quacker/letterbox.cpp b/quacker/letterbox.cpp
index 399b73a..8834b61 100644
--- a/quacker/letterbox.cpp
+++ b/quacker/letterbox.cpp
@@ -17,6 +17,15 @@
*/
#include <QtGui>
+#include <QStatusBar>
+#include <QAction>
+#include <QMessageBox>
+#include <QVBoxLayout>
+#include <QLineEdit>
+#include <QMenu>
+#include <QMenuBar>
+#include <QFileDialog>
+#include <QInputDialog>
#include <quackleio/dictfactory.h>
#include <quackleio/util.h>
@@ -305,7 +314,7 @@ void Letterbox::jumpTo()
pause(true);
bool ok;
- int index = QInputDialog::getInteger(this, tr("Jump to word - Quackle Letterbox"), tr("Index to which to jump:"), m_numberIterator + 1, 1, m_clueResults.count(), 1, &ok);
+ int index = QInputDialog::getInt(this, tr("Jump to word - Quackle Letterbox"), tr("Index to which to jump:"), m_numberIterator + 1, 1, m_clueResults.count(), 1, &ok);
if (ok)
{
jumpTo(index);
diff --git a/quacker/lexicondialog.cpp b/quacker/lexicondialog.cpp
index 91eb676..1d06cb0 100644
--- a/quacker/lexicondialog.cpp
+++ b/quacker/lexicondialog.cpp
@@ -18,6 +18,15 @@
#include <sstream>
#include <QtGui>
+#include <QLineEdit>
+#include <QComboBox>
+#include <QPushButton>
+#include <QFileDialog>
+#include <QLabel>
+#include <QHBoxLayout>
+#include <QVBoxLayout>
+#include <QGroupBox>
+
#include <datamanager.h>
#include <quackleio/util.h>
diff --git a/quacker/lister.cpp b/quacker/lister.cpp
index be3e335..87ee9a6 100644
--- a/quacker/lister.cpp
+++ b/quacker/lister.cpp
@@ -20,6 +20,15 @@
using namespace std;
#include <QtGui>
+#include <QSpinBox>
+#include <QLabel>
+#include <QVBoxLayout>
+#include <QLineEdit>
+#include <QCheckBox>
+#include <QListWidget>
+#include <QPushButton>
+#include <QFileDialog>
+#include <QMessageBox>
#include <quackleio/dictfactory.h>
diff --git a/quacker/movebox.cpp b/quacker/movebox.cpp
index 278b076..1e403df 100644
--- a/quacker/movebox.cpp
+++ b/quacker/movebox.cpp
@@ -19,6 +19,11 @@
#include <iostream>
#include <QtGui>
+#include <QTreeWidget>
+#include <QTreeWidgetItem>
+#include <QPushButton>
+#include <QVBoxLayout>
+#include <QHBoxLayout>
#include <game.h>
#include <quackleio/util.h>
diff --git a/quacker/newgame.cpp b/quacker/newgame.cpp
index 3b2578d..6d03813 100644
--- a/quacker/newgame.cpp
+++ b/quacker/newgame.cpp
@@ -19,6 +19,14 @@
#include <iostream>
#include <QtGui>
+#include <QTabWidget>
+#include <QTreeWidget>
+#include <QPushButton>
+#include <QComboBox>
+#include <QGroupBox>
+#include <QVBoxLayout>
+#include <QHBoxLayout>
+#include <QLineEdit>
#include <computerplayer.h>
#include <datamanager.h>
diff --git a/quacker/noteeditor.cpp b/quacker/noteeditor.cpp
index 10173e1..149b88a 100644
--- a/quacker/noteeditor.cpp
+++ b/quacker/noteeditor.cpp
@@ -17,6 +17,8 @@
*/
#include <QtGui>
+#include <QVBoxLayout>
+#include <QTextEdit>
#include <game.h>
#include <quackleio/util.h>
diff --git a/quacker/oppothreadprogressbar.cpp b/quacker/oppothreadprogressbar.cpp
index eb36aeb..6323770 100644
--- a/quacker/oppothreadprogressbar.cpp
+++ b/quacker/oppothreadprogressbar.cpp
@@ -17,6 +17,9 @@
*/
#include <QtGui>
+#include <QProgressBar>
+#include <QPushButton>
+#include <QHBoxLayout>
#include "geometry.h"
#include "oppothreadprogressbar.h"
diff --git a/quacker/quacker.cpp b/quacker/quacker.cpp
index 6b5becb..d979256 100644
--- a/quacker/quacker.cpp
+++ b/quacker/quacker.cpp
@@ -22,6 +22,23 @@
using namespace std;
#include <QtGui>
+#include <QApplication>
+#include <QMessageBox>
+#include <QInputDialog>
+#include <QStatusBar>
+#include <QAction>
+#include <QFileDialog>
+#include <QCheckBox>
+#include <QComboBox>
+#include <QGroupBox>
+#include <QMenuBar>
+#include <QToolBar>
+#include <QMenu>
+#include <QSplitter>
+#include <QVBoxLayout>
+#include <QHBoxLayout>
+#include <QLabel>
+#include <QPushButton>
#include <game.h>
#include <boardparameters.h>
diff --git a/quacker/quacker.pro b/quacker/quacker.pro
index c6fc0bb..dcf2954 100644
--- a/quacker/quacker.pro
+++ b/quacker/quacker.pro
@@ -3,6 +3,7 @@ VERSION = 1.0.1
TARGET = Quackle
DEPENDPATH += .. ../quackleio
INCLUDEPATH += . ..
+QT += widgets core gui
MOC_DIR = moc
@@ -32,7 +33,7 @@ win32:!win32-g++ {
macx:LIBS += -framework CoreFoundation
QMAKE_CXXFLAGS += -std=c++11
-QMAKE_CXXFLAGS:!win32-msvc2013 += -Wno-unknown-warning-option -Wno-deprecated-register
+#QMAKE_CXXFLAGS:!win32-msvc2013 += -Wno-unknown-warning-option -Wno-deprecated-register
# Input
HEADERS += *.h
diff --git a/quacker/rackdisplay.cpp b/quacker/rackdisplay.cpp
index e21e694..086be1c 100644
--- a/quacker/rackdisplay.cpp
+++ b/quacker/rackdisplay.cpp
@@ -19,6 +19,10 @@
#include <iostream>
#include <QtGui>
+#include <QHBoxLayout>
+#include <QLineEdit>
+#include <QPushButton>
+#include <QLabel>
#include <game.h>
#include <quackleio/util.h>
diff --git a/quacker/settings.cpp b/quacker/settings.cpp
index 6e80afe..5811edb 100644
--- a/quacker/settings.cpp
+++ b/quacker/settings.cpp
@@ -22,7 +22,12 @@
#include <sstream>
#include <QtGui>
+#include <QGridLayout>
+#include <QComboBox>
#include <QMessageBox>
+#include <QLabel>
+#include <QPushButton>
+#include <QStandardPaths>
#ifdef Q_WS_MAC
#include <CoreFoundation/CoreFoundation.h>
@@ -92,7 +97,7 @@ Settings::Settings(QWidget *parent)
QMessageBox::critical(0, tr("Error Initializing Data Files - Quacker"), tr("<p>Could not open data directory. Quackle will be useless. Try running the quacker executable with quackle/quacker/ as the current directory.</p>"));
m_appDataDir = directory.absolutePath();
}
- m_userDataDir = QDesktopServices::storageLocation(QDesktopServices::DataLocation);
+ m_userDataDir = QStandardPaths::writableLocation(QStandardPaths::DataLocation);
QDir qdir(m_userDataDir);
qdir.mkpath("lexica");
}
diff --git a/quacker/simviewer.cpp b/quacker/simviewer.cpp
index 9bb8816..14858b3 100644
--- a/quacker/simviewer.cpp
+++ b/quacker/simviewer.cpp
@@ -19,6 +19,12 @@
#include <iostream>
#include <QtGui>
+#include <QTabWidget>
+#include <QPushButton>
+#include <QHBoxLayout>
+#include <QVBoxLayout>
+#include <QTextEdit>
+#include <QMessageBox>
#include <quackleio/util.h>