aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/cli
diff options
context:
space:
mode:
authorRenaud G <renaud@rolisteam.org>2022-04-28 02:47:01 +0200
committerRenaud G <renaud@rolisteam.org>2022-04-28 02:47:01 +0200
commitaaecbb75bbfe10ec44a3fff83bda6828da4b4518 (patch)
treec25e807bd6a00a92772b748b2300d62587771400 /cli
parentec0c511a343d79d2f1958c74f28416a1185b9487 (diff)
downloadOneRoll-aaecbb75bbfe10ec44a3fff83bda6828da4b4518.tar.gz
OneRoll-aaecbb75bbfe10ec44a3fff83bda6828da4b4518.zip
Make sure cli compile with Qt6
Diffstat (limited to 'cli')
-rw-r--r--cli/displaytoolbox.h2
-rw-r--r--cli/main.cpp19
2 files changed, 9 insertions, 12 deletions
diff --git a/cli/displaytoolbox.h b/cli/displaytoolbox.h
index 53a2a56..5a22b0f 100644
--- a/cli/displaytoolbox.h
+++ b/cli/displaytoolbox.h
@@ -4,7 +4,7 @@
#include <QJsonArray>
#include <QString>
-#include "diceparser.h"
+#include "diceparser/diceparser.h"
class DisplayToolBox
{
diff --git a/cli/main.cpp b/cli/main.cpp
index 8c298eb..0420ac3 100644
--- a/cli/main.cpp
+++ b/cli/main.cpp
@@ -30,8 +30,8 @@
#include <QRegularExpression>
#include <QSettings>
#include <QStringList>
-#include <QTextCodec>
#include <QTextStream>
+#include <set>
#ifdef PAINTER_OP
#include <QGuiApplication>
@@ -39,11 +39,11 @@
#include <QCoreApplication>
#endif
-#include "dicealias.h"
-#include "diceparser.h"
+#include "diceparser/dicealias.h"
+#include "diceparser/diceparser.h"
+#include "diceparser/highlightdice.h"
+#include "diceparser/parsingtoolbox.h"
#include "displaytoolbox.h"
-#include "highlightdice.h"
-#include "parsingtoolbox.h"
/**
* @page Dice
@@ -308,10 +308,9 @@ int startDiceParsing(QStringList& cmds, bool withColor, QString baseColor, EXPOR
for(auto alias : array)
{
auto objAlias= alias.toObject();
- auto dice
- = new DiceAlias(objAlias["pattern"].toString(), objAlias["cmd"].toString(), !objAlias["regexp"].toBool());
- dice->setComment(objAlias["comment"].toString());
- parser.insertAlias(dice, i++);
+ parser.insertAlias(new DiceAlias(objAlias["pattern"].toString(), objAlias["cmd"].toString(),
+ objAlias["comment"].toString(), !objAlias["regexp"].toBool()),
+ i++);
}
int rt= 0;
@@ -466,11 +465,9 @@ int main(int argc, char* argv[])
QStringList commands;
QString cmd;
QString dotFileStr;
- QTextCodec::setCodecForLocale(QTextCodec::codecForName("UTF-8"));
bool colorb= true;
QSettings settings("rolisteam", "diceparser");
QString formatColor;
- out.setCodec("UTF-8");
EXPORTFORMAT format= TERMINAL;
QCommandLineParser optionParser;