lines;
+
+ // RAII cleanup
+ curlpp::Cleanup myCleanup;
+
+ // send request and get a result.
+ // here I use a shortcut to get it in a string
+ ostringstream os;
+ os << options::Url(string("http://www.5t.torino.it/5t/trasporto/arrival-times-byline.jsp?action=getTransitsByLine&shortName=" + id));
+ string htmlSource = os.str();
+
+ if (htmlSource.find("Nessun passaggio previsto all'ora indicata.
") != string::npos) {
+ Line line;
+ line.setName("\nstop not found");
+ lines.push_back(line);
+ } else {
+ // I erase all spaces and newlines (which give problems) from the HTML source code
+ htmlSource.erase(remove_if(htmlSource.begin(), htmlSource.end(), ::isspace), htmlSource.end());
+
+ // split the HTML source code every link tag (which contains the bus line numbers) because sucks
+ vector htmlSegments;
+ size_t pos = 0;
+ while ((pos = htmlSource.find("::iterator it = htmlSegments.begin() ; it != htmlSegments.end(); ++it) {
+ string htmlSegment = *it;
+ Line line;
+
+ smatch m;
+ regex e ("href=\"linea-dettaglio.jsp\\?codlinea=\\d+\">(\\w+)"); // matches the bus line number
+
+ while (regex_search (htmlSegment, m, e)) {
+ line.setName(m.str(1));
+ htmlSegment = m.suffix().str();
+ }
+
+ e = "(\\d{2}:\\d{2})(?:(\\*))? | "; // matches the arrival times of the bus line
+
+ auto words_begin = sregex_iterator(htmlSegment.begin(), htmlSegment.end(), e);
+ auto words_end = sregex_iterator();
+
+ for (sregex_iterator i = words_begin; i != words_end; ++i) {
+ m = *i;
+ if (m.str(2).compare("*") == 0)
+ line.addPassage(m.str(1) + "*");
+ else
+ line.addPassage(m.str(1));
+ }
+
+ lines.push_back(line);
+ }
+ }
+
+ return lines;
+}
diff --git a/QtVersion/Qt5T-GTT-TimetableParser/timetableParser.h b/QtVersion/Qt5T-GTT-TimetableParser/timetableParser.h
new file mode 100644
index 0000000..b5bd89b
--- /dev/null
+++ b/QtVersion/Qt5T-GTT-TimetableParser/timetableParser.h
@@ -0,0 +1,14 @@
+#ifndef TIMETABLEPARSER_H
+#define TIMETABLEPARSER_H
+
+#include "line.h"
+
+class TimetableParser
+{
+public:
+ TimetableParser();
+
+ vector getTimetable(string id);
+};
+
+#endif // TIMETABLEPARSER_H
diff --git a/QtVersion/Qt5T-GTT-TimetableParser/widget.cpp b/QtVersion/Qt5T-GTT-TimetableParser/widget.cpp
new file mode 100644
index 0000000..f5be166
--- /dev/null
+++ b/QtVersion/Qt5T-GTT-TimetableParser/widget.cpp
@@ -0,0 +1,53 @@
+#include "widget.h"
+#include "ui_widget.h"
+#include "timetableParser.h"
+
+Widget::Widget(QWidget *parent)
+ : QWidget(parent)
+ , ui(new Ui::Widget) {
+ ui->setupUi(this);
+}
+
+Widget::~Widget() {
+ delete ui;
+}
+
+bool is_number(const std::string& s) {
+ return !s.empty() && std::find_if(s.begin(), s.end(), [](unsigned char c) { return !std::isdigit(c); }) == s.end();
+}
+
+void enter(Ui::Widget *ui) {
+ ui->txtId->setFocus();
+
+ // clear the text in the textBrowser
+ ui->txtOutput->clear();
+
+ // take the input from txtId QLineEdit
+ QString Qid(ui->txtId->text());
+ string id = Qid.toUtf8().constData();
+
+ ui->txtOutput->setText("" + Qid + "");
+
+ if (is_number(id)) {
+ // get the lines from the TimetableParser object
+ TimetableParser tp;
+ vector lines = tp.getTimetable(id);
+
+ // print the lines on txtOutput QTextBrowser
+ for (vector::iterator it = lines.begin() ; it != lines.end(); ++it) {
+ Line line = *it;
+ QString QOutput(QString::fromUtf8(line.getName().c_str()) + "\t");
+ vector passages(line.getPassages());
+ for (vector::iterator jt = passages.begin() ; jt != passages.end(); ++jt) {
+ string str = *jt;
+ QOutput += QString::fromUtf8(str.c_str()) + "\t";
+ }
+ ui->txtOutput->append(QOutput);
+ }
+ } else if (id.compare("") != 0)
+ ui->txtOutput->setText("\"" + QString::fromUtf8(id.c_str()) + "\" is not a valid stop id");
+}
+
+void Widget::on_btnOk_clicked() { enter(ui); }
+
+void Widget::on_txtId_returnPressed() { enter(ui); }
diff --git a/QtVersion/Qt5T-GTT-TimetableParser/widget.h b/QtVersion/Qt5T-GTT-TimetableParser/widget.h
new file mode 100644
index 0000000..66e51d2
--- /dev/null
+++ b/QtVersion/Qt5T-GTT-TimetableParser/widget.h
@@ -0,0 +1,27 @@
+#ifndef WIDGET_H
+#define WIDGET_H
+
+#include
+
+QT_BEGIN_NAMESPACE
+namespace Ui { class Widget; }
+QT_END_NAMESPACE
+
+class Widget : public QWidget
+{
+ Q_OBJECT
+
+public:
+ Widget(QWidget *parent = nullptr);
+ ~Widget();
+
+private slots:
+ void on_btnOk_clicked();
+
+ void on_txtId_returnPressed();
+
+private:
+ Ui::Widget *ui;
+};
+
+#endif // WIDGET_H
diff --git a/QtVersion/Qt5T-GTT-TimetableParser/widget.ui b/QtVersion/Qt5T-GTT-TimetableParser/widget.ui
new file mode 100644
index 0000000..f144207
--- /dev/null
+++ b/QtVersion/Qt5T-GTT-TimetableParser/widget.ui
@@ -0,0 +1,70 @@
+
+
+ Widget
+
+
+
+ 0
+ 0
+ 400
+ 300
+
+
+
+
+ 400
+ 300
+
+
+
+
+ 400
+ 300
+
+
+
+ 5T/GTT timetable parser
+
+
+
+
+ 20
+ 60
+ 351
+ 211
+
+
+
+
+
+
+ 190
+ 20
+ 89
+ 25
+
+
+
+ <html><head/><body><p>Search for stops id</p></body></html>
+
+
+ OK
+
+
+
+
+
+ 20
+ 20
+ 151
+ 25
+
+
+
+ Stop id
+
+
+
+
+
+
diff --git a/QtVersion/build-Qt5T-GTT-TimetableParser-Desktop_Qt_5_14_2_GCC_64bit-Debug/.qmake.stash b/QtVersion/build-Qt5T-GTT-TimetableParser-Desktop_Qt_5_14_2_GCC_64bit-Debug/.qmake.stash
new file mode 100644
index 0000000..d6e97ef
--- /dev/null
+++ b/QtVersion/build-Qt5T-GTT-TimetableParser-Desktop_Qt_5_14_2_GCC_64bit-Debug/.qmake.stash
@@ -0,0 +1,23 @@
+QMAKE_CXX.QT_COMPILER_STDCXX = 201402L
+QMAKE_CXX.QMAKE_GCC_MAJOR_VERSION = 9
+QMAKE_CXX.QMAKE_GCC_MINOR_VERSION = 3
+QMAKE_CXX.QMAKE_GCC_PATCH_VERSION = 0
+QMAKE_CXX.COMPILER_MACROS = \
+ QT_COMPILER_STDCXX \
+ QMAKE_GCC_MAJOR_VERSION \
+ QMAKE_GCC_MINOR_VERSION \
+ QMAKE_GCC_PATCH_VERSION
+QMAKE_CXX.INCDIRS = \
+ /usr/include/c++/9 \
+ /usr/include/x86_64-linux-gnu/c++/9 \
+ /usr/include/c++/9/backward \
+ /usr/lib/gcc/x86_64-linux-gnu/9/include \
+ /usr/local/include \
+ /usr/include/x86_64-linux-gnu \
+ /usr/include
+QMAKE_CXX.LIBDIRS = \
+ /usr/lib/gcc/x86_64-linux-gnu/9 \
+ /usr/lib/x86_64-linux-gnu \
+ /usr/lib \
+ /lib/x86_64-linux-gnu \
+ /lib
diff --git a/QtVersion/build-Qt5T-GTT-TimetableParser-Desktop_Qt_5_14_2_GCC_64bit-Debug/Makefile b/QtVersion/build-Qt5T-GTT-TimetableParser-Desktop_Qt_5_14_2_GCC_64bit-Debug/Makefile
new file mode 100644
index 0000000..da89804
--- /dev/null
+++ b/QtVersion/build-Qt5T-GTT-TimetableParser-Desktop_Qt_5_14_2_GCC_64bit-Debug/Makefile
@@ -0,0 +1,1071 @@
+#############################################################################
+# Makefile for building: Qt5T-GTT-TimetableParser
+# Generated by qmake (3.1) (Qt 5.14.2)
+# Project: ../Qt5T-GTT-TimetableParser/Qt5T-GTT-TimetableParser.pro
+# Template: app
+# Command: /home/andrea/Qt5.14.2/5.14.2/gcc_64/bin/qmake -o Makefile ../Qt5T-GTT-TimetableParser/Qt5T-GTT-TimetableParser.pro -spec linux-g++ CONFIG+=debug CONFIG+=qml_debug
+#############################################################################
+
+MAKEFILE = Makefile
+
+EQ = =
+
+####### Compiler, tools and options
+
+CC = gcc
+CXX = g++
+DEFINES = -DQT_DEPRECATED_WARNINGS -DQT_QML_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB
+CFLAGS = -pipe -g -Wall -Wextra -D_REENTRANT -fPIC $(DEFINES)
+CXXFLAGS = -pipe -g -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC $(DEFINES)
+INCPATH = -I../Qt5T-GTT-TimetableParser -I. -I/home/andrea/Qt5.14.2/5.14.2/gcc_64/include -I/home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtWidgets -I/home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui -I/home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore -I. -isystem /usr/include/libdrm -I. -I/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/linux-g++
+QMAKE = /home/andrea/Qt5.14.2/5.14.2/gcc_64/bin/qmake
+DEL_FILE = rm -f
+CHK_DIR_EXISTS= test -d
+MKDIR = mkdir -p
+COPY = cp -f
+COPY_FILE = cp -f
+COPY_DIR = cp -f -R
+INSTALL_FILE = install -m 644 -p
+INSTALL_PROGRAM = install -m 755 -p
+INSTALL_DIR = cp -f -R
+QINSTALL = /home/andrea/Qt5.14.2/5.14.2/gcc_64/bin/qmake -install qinstall
+QINSTALL_PROGRAM = /home/andrea/Qt5.14.2/5.14.2/gcc_64/bin/qmake -install qinstall -exe
+DEL_FILE = rm -f
+SYMLINK = ln -f -s
+DEL_DIR = rmdir
+MOVE = mv -f
+TAR = tar -cf
+COMPRESS = gzip -9f
+DISTNAME = Qt5T-GTT-TimetableParser1.0.0
+DISTDIR = /home/andrea/Scrivania/C++/5T-GTT-TimetableParser/QtVersion/build-Qt5T-GTT-TimetableParser-Desktop_Qt_5_14_2_GCC_64bit-Debug/.tmp/Qt5T-GTT-TimetableParser1.0.0
+LINK = g++
+LFLAGS = -Wl,-rpath,/home/andrea/Qt5.14.2/5.14.2/gcc_64/lib
+LIBS = $(SUBLIBS) /home/andrea/Qt5.14.2/5.14.2/gcc_64/lib/libQt5Widgets.so /home/andrea/Qt5.14.2/5.14.2/gcc_64/lib/libQt5Gui.so /home/andrea/Qt5.14.2/5.14.2/gcc_64/lib/libQt5Core.so -lGL -lpthread
+AR = ar cqs
+RANLIB =
+SED = sed
+STRIP = strip
+
+####### Output directory
+
+OBJECTS_DIR = ./
+
+####### Files
+
+SOURCES = ../Qt5T-GTT-TimetableParser/line.cpp \
+ ../Qt5T-GTT-TimetableParser/main.cpp \
+ ../Qt5T-GTT-TimetableParser/timetableParser.cpp \
+ ../Qt5T-GTT-TimetableParser/widget.cpp moc_widget.cpp
+OBJECTS = line.o \
+ main.o \
+ timetableParser.o \
+ widget.o \
+ moc_widget.o
+DIST = /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/spec_pre.prf \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/common/unix.conf \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/common/linux.conf \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/common/sanitize.conf \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/common/gcc-base.conf \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/common/gcc-base-unix.conf \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/common/g++-base.conf \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/common/g++-unix.conf \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/qconfig.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3danimation.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3danimation_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3dcore.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3dcore_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3dextras.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3dextras_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3dinput.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3dinput_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3dlogic.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3dlogic_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3dquick.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3dquick_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3dquickanimation.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3dquickanimation_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3dquickextras.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3dquickextras_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3dquickinput.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3dquickinput_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3dquickrender.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3dquickrender_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3dquickscene2d.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3dquickscene2d_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3drender.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3drender_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_accessibility_support_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_bluetooth.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_bluetooth_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_bootstrap_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_concurrent.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_concurrent_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_core.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_core_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_dbus.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_dbus_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_designer.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_designer_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_designercomponents_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_devicediscovery_support_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_edid_support_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_egl_support_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_eventdispatcher_support_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_fb_support_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_fontdatabase_support_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_gamepad.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_gamepad_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_glx_support_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_gui.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_gui_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_help.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_help_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_input_support_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_kms_support_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_linuxaccessibility_support_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_location.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_location_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_multimedia.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_multimedia_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_multimediagsttools_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_multimediawidgets.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_multimediawidgets_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_network.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_network_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_nfc.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_nfc_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_opengl.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_opengl_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_openglextensions.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_openglextensions_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_packetprotocol_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_platformcompositor_support_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_positioning.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_positioning_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_positioningquick.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_positioningquick_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_printsupport.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_printsupport_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_qml.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_qml_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_qmldebug_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_qmldevtools_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_qmlmodels.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_qmlmodels_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_qmltest.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_qmltest_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_qmlworkerscript.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_qmlworkerscript_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_quick.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_quick_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_quickcontrols2.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_quickcontrols2_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_quickparticles_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_quickshapes_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_quicktemplates2.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_quicktemplates2_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_quickwidgets.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_quickwidgets_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_remoteobjects.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_remoteobjects_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_repparser.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_repparser_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_scxml.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_scxml_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_sensors.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_sensors_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_serialbus.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_serialbus_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_serialport.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_serialport_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_service_support_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_sql.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_sql_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_svg.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_svg_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_testlib.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_testlib_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_texttospeech.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_texttospeech_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_theme_support_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_uiplugin.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_uitools.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_uitools_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_vulkan_support_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_waylandclient.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_waylandclient_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_webchannel.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_webchannel_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_websockets.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_websockets_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_webview.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_webview_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_widgets.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_widgets_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_x11extras.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_x11extras_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_xkbcommon_support_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_xml.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_xml_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_xmlpatterns.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_xmlpatterns_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/qt_functions.prf \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/qt_config.prf \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/linux-g++/qmake.conf \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/spec_post.prf \
+ ../Qt5T-GTT-TimetableParser/.qmake.stash \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/exclusive_builds.prf \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/toolchain.prf \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/default_pre.prf \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/resolve_config.prf \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/default_post.prf \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/qml_debug.prf \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/warn_on.prf \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/qt.prf \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/resources_functions.prf \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/resources.prf \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/moc.prf \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/unix/opengl.prf \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/uic.prf \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/unix/thread.prf \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/qmake_use.prf \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/file_copies.prf \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/testcase_targets.prf \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/exceptions.prf \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/yacc.prf \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/lex.prf \
+ ../Qt5T-GTT-TimetableParser/Qt5T-GTT-TimetableParser.pro ../Qt5T-GTT-TimetableParser/line.h \
+ ../Qt5T-GTT-TimetableParser/timetableParser.h \
+ ../Qt5T-GTT-TimetableParser/widget.h ../Qt5T-GTT-TimetableParser/line.cpp \
+ ../Qt5T-GTT-TimetableParser/main.cpp \
+ ../Qt5T-GTT-TimetableParser/timetableParser.cpp \
+ ../Qt5T-GTT-TimetableParser/widget.cpp
+QMAKE_TARGET = Qt5T-GTT-TimetableParser
+DESTDIR =
+TARGET = Qt5T-GTT-TimetableParser
+
+
+first: all
+####### Build rules
+
+Qt5T-GTT-TimetableParser: ui_widget.h $(OBJECTS)
+ $(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJCOMP) $(LIBS)
+
+Makefile: ../Qt5T-GTT-TimetableParser/Qt5T-GTT-TimetableParser.pro /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/linux-g++/qmake.conf /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/spec_pre.prf \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/common/unix.conf \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/common/linux.conf \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/common/sanitize.conf \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/common/gcc-base.conf \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/common/gcc-base-unix.conf \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/common/g++-base.conf \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/common/g++-unix.conf \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/qconfig.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3danimation.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3danimation_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3dcore.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3dcore_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3dextras.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3dextras_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3dinput.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3dinput_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3dlogic.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3dlogic_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3dquick.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3dquick_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3dquickanimation.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3dquickanimation_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3dquickextras.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3dquickextras_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3dquickinput.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3dquickinput_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3dquickrender.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3dquickrender_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3dquickscene2d.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3dquickscene2d_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3drender.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3drender_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_accessibility_support_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_bluetooth.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_bluetooth_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_bootstrap_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_concurrent.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_concurrent_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_core.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_core_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_dbus.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_dbus_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_designer.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_designer_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_designercomponents_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_devicediscovery_support_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_edid_support_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_egl_support_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_eventdispatcher_support_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_fb_support_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_fontdatabase_support_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_gamepad.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_gamepad_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_glx_support_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_gui.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_gui_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_help.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_help_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_input_support_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_kms_support_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_linuxaccessibility_support_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_location.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_location_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_multimedia.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_multimedia_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_multimediagsttools_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_multimediawidgets.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_multimediawidgets_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_network.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_network_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_nfc.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_nfc_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_opengl.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_opengl_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_openglextensions.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_openglextensions_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_packetprotocol_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_platformcompositor_support_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_positioning.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_positioning_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_positioningquick.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_positioningquick_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_printsupport.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_printsupport_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_qml.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_qml_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_qmldebug_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_qmldevtools_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_qmlmodels.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_qmlmodels_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_qmltest.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_qmltest_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_qmlworkerscript.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_qmlworkerscript_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_quick.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_quick_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_quickcontrols2.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_quickcontrols2_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_quickparticles_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_quickshapes_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_quicktemplates2.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_quicktemplates2_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_quickwidgets.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_quickwidgets_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_remoteobjects.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_remoteobjects_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_repparser.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_repparser_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_scxml.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_scxml_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_sensors.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_sensors_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_serialbus.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_serialbus_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_serialport.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_serialport_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_service_support_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_sql.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_sql_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_svg.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_svg_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_testlib.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_testlib_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_texttospeech.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_texttospeech_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_theme_support_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_uiplugin.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_uitools.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_uitools_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_vulkan_support_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_waylandclient.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_waylandclient_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_webchannel.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_webchannel_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_websockets.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_websockets_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_webview.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_webview_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_widgets.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_widgets_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_x11extras.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_x11extras_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_xkbcommon_support_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_xml.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_xml_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_xmlpatterns.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_xmlpatterns_private.pri \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/qt_functions.prf \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/qt_config.prf \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/linux-g++/qmake.conf \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/spec_post.prf \
+ .qmake.stash \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/exclusive_builds.prf \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/toolchain.prf \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/default_pre.prf \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/resolve_config.prf \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/default_post.prf \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/qml_debug.prf \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/warn_on.prf \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/qt.prf \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/resources_functions.prf \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/resources.prf \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/moc.prf \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/unix/opengl.prf \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/uic.prf \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/unix/thread.prf \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/qmake_use.prf \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/file_copies.prf \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/testcase_targets.prf \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/exceptions.prf \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/yacc.prf \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/lex.prf \
+ ../Qt5T-GTT-TimetableParser/Qt5T-GTT-TimetableParser.pro
+ $(QMAKE) -o Makefile ../Qt5T-GTT-TimetableParser/Qt5T-GTT-TimetableParser.pro -spec linux-g++ CONFIG+=debug CONFIG+=qml_debug
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/spec_pre.prf:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/common/unix.conf:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/common/linux.conf:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/common/sanitize.conf:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/common/gcc-base.conf:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/common/gcc-base-unix.conf:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/common/g++-base.conf:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/common/g++-unix.conf:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/qconfig.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3danimation.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3danimation_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3dcore.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3dcore_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3dextras.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3dextras_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3dinput.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3dinput_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3dlogic.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3dlogic_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3dquick.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3dquick_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3dquickanimation.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3dquickanimation_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3dquickextras.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3dquickextras_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3dquickinput.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3dquickinput_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3dquickrender.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3dquickrender_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3dquickscene2d.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3dquickscene2d_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3drender.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_3drender_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_accessibility_support_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_bluetooth.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_bluetooth_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_bootstrap_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_concurrent.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_concurrent_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_core.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_core_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_dbus.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_dbus_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_designer.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_designer_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_designercomponents_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_devicediscovery_support_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_edid_support_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_egl_support_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_eventdispatcher_support_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_fb_support_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_fontdatabase_support_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_gamepad.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_gamepad_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_glx_support_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_gui.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_gui_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_help.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_help_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_input_support_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_kms_support_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_linuxaccessibility_support_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_location.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_location_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_multimedia.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_multimedia_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_multimediagsttools_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_multimediawidgets.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_multimediawidgets_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_network.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_network_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_nfc.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_nfc_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_opengl.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_opengl_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_openglextensions.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_openglextensions_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_packetprotocol_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_platformcompositor_support_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_positioning.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_positioning_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_positioningquick.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_positioningquick_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_printsupport.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_printsupport_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_qml.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_qml_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_qmldebug_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_qmldevtools_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_qmlmodels.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_qmlmodels_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_qmltest.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_qmltest_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_qmlworkerscript.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_qmlworkerscript_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_quick.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_quick_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_quickcontrols2.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_quickcontrols2_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_quickparticles_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_quickshapes_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_quicktemplates2.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_quicktemplates2_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_quickwidgets.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_quickwidgets_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_remoteobjects.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_remoteobjects_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_repparser.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_repparser_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_scxml.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_scxml_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_sensors.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_sensors_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_serialbus.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_serialbus_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_serialport.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_serialport_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_service_support_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_sql.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_sql_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_svg.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_svg_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_testlib.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_testlib_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_texttospeech.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_texttospeech_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_theme_support_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_uiplugin.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_uitools.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_uitools_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_vulkan_support_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_waylandclient.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_waylandclient_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_webchannel.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_webchannel_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_websockets.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_websockets_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_webview.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_webview_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_widgets.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_widgets_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_x11extras.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_x11extras_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_xkbcommon_support_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_xml.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_xml_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_xmlpatterns.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/modules/qt_lib_xmlpatterns_private.pri:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/qt_functions.prf:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/qt_config.prf:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/linux-g++/qmake.conf:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/spec_post.prf:
+.qmake.stash:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/exclusive_builds.prf:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/toolchain.prf:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/default_pre.prf:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/resolve_config.prf:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/default_post.prf:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/qml_debug.prf:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/warn_on.prf:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/qt.prf:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/resources_functions.prf:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/resources.prf:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/moc.prf:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/unix/opengl.prf:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/uic.prf:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/unix/thread.prf:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/qmake_use.prf:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/file_copies.prf:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/testcase_targets.prf:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/exceptions.prf:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/yacc.prf:
+/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/lex.prf:
+../Qt5T-GTT-TimetableParser/Qt5T-GTT-TimetableParser.pro:
+qmake: FORCE
+ @$(QMAKE) -o Makefile ../Qt5T-GTT-TimetableParser/Qt5T-GTT-TimetableParser.pro -spec linux-g++ CONFIG+=debug CONFIG+=qml_debug
+
+qmake_all: FORCE
+
+
+all: Makefile Qt5T-GTT-TimetableParser
+
+dist: distdir FORCE
+ (cd `dirname $(DISTDIR)` && $(TAR) $(DISTNAME).tar $(DISTNAME) && $(COMPRESS) $(DISTNAME).tar) && $(MOVE) `dirname $(DISTDIR)`/$(DISTNAME).tar.gz . && $(DEL_FILE) -r $(DISTDIR)
+
+distdir: FORCE
+ @test -d $(DISTDIR) || mkdir -p $(DISTDIR)
+ $(COPY_FILE) --parents $(DIST) $(DISTDIR)/
+ $(COPY_FILE) --parents /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/data/dummy.cpp $(DISTDIR)/
+ $(COPY_FILE) --parents ../Qt5T-GTT-TimetableParser/line.h ../Qt5T-GTT-TimetableParser/timetableParser.h ../Qt5T-GTT-TimetableParser/widget.h $(DISTDIR)/
+ $(COPY_FILE) --parents ../Qt5T-GTT-TimetableParser/line.cpp ../Qt5T-GTT-TimetableParser/main.cpp ../Qt5T-GTT-TimetableParser/timetableParser.cpp ../Qt5T-GTT-TimetableParser/widget.cpp $(DISTDIR)/
+ $(COPY_FILE) --parents ../Qt5T-GTT-TimetableParser/widget.ui $(DISTDIR)/
+
+
+clean: compiler_clean
+ -$(DEL_FILE) $(OBJECTS)
+ -$(DEL_FILE) *~ core *.core
+
+
+distclean: clean
+ -$(DEL_FILE) $(TARGET)
+ -$(DEL_FILE) .qmake.stash
+ -$(DEL_FILE) Makefile
+
+
+####### Sub-libraries
+
+mocclean: compiler_moc_header_clean compiler_moc_objc_header_clean compiler_moc_source_clean
+
+mocables: compiler_moc_header_make_all compiler_moc_objc_header_make_all compiler_moc_source_make_all
+
+check: first
+
+benchmark: first
+
+compiler_rcc_make_all:
+compiler_rcc_clean:
+compiler_moc_predefs_make_all: moc_predefs.h
+compiler_moc_predefs_clean:
+ -$(DEL_FILE) moc_predefs.h
+moc_predefs.h: /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/data/dummy.cpp
+ g++ -pipe -g -std=gnu++11 -Wall -Wextra -dM -E -o moc_predefs.h /home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/features/data/dummy.cpp
+
+compiler_moc_header_make_all: moc_widget.cpp
+compiler_moc_header_clean:
+ -$(DEL_FILE) moc_widget.cpp
+moc_widget.cpp: ../Qt5T-GTT-TimetableParser/widget.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtWidgets/QWidget \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtWidgets/qwidget.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtWidgets/qtwidgetsglobal.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qtguiglobal.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qglobal.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qconfig-bootstrapped.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qconfig.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qtcore-config.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qsystemdetection.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qprocessordetection.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qcompilerdetection.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qtypeinfo.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qsysinfo.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qlogging.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qflags.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qatomic.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qbasicatomic.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qatomic_bootstrap.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qgenericatomic.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qatomic_cxx11.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qatomic_msvc.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qglobalstatic.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qmutex.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qnumeric.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qversiontagging.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qtgui-config.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtWidgets/qtwidgets-config.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qwindowdefs.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qobjectdefs.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qnamespace.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qobjectdefs_impl.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qwindowdefs_win.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qobject.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qstring.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qchar.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qbytearray.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qrefcount.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qarraydata.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qstringliteral.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qstringalgorithms.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qstringview.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qstringbuilder.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qlist.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qalgorithms.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qiterator.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qhashfunctions.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qpair.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qvector.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qcontainertools_impl.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qpoint.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qbytearraylist.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qstringlist.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qregexp.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qstringmatcher.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qcoreevent.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qscopedpointer.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qmetatype.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qvarlengtharray.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qcontainerfwd.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qobject_impl.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qmargins.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qpaintdevice.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qrect.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qsize.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qpalette.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qcolor.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qrgb.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qrgba64.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qbrush.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qmatrix.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qpolygon.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qregion.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qdatastream.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qiodevice.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qline.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qtransform.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qpainterpath.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qimage.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qpixelformat.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qpixmap.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qsharedpointer.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qshareddata.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qhash.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qsharedpointer_impl.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qfont.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qfontmetrics.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qfontinfo.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtWidgets/qsizepolicy.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qcursor.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qkeysequence.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qevent.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qvariant.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qmap.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qdebug.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qtextstream.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qlocale.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qset.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qcontiguouscache.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qurl.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qurlquery.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qfile.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qfiledevice.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qvector2d.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qtouchdevice.h \
+ moc_predefs.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/bin/moc
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/bin/moc $(DEFINES) --include /home/andrea/Scrivania/C++/5T-GTT-TimetableParser/QtVersion/build-Qt5T-GTT-TimetableParser-Desktop_Qt_5_14_2_GCC_64bit-Debug/moc_predefs.h -I/home/andrea/Qt5.14.2/5.14.2/gcc_64/mkspecs/linux-g++ -I/home/andrea/Scrivania/C++/5T-GTT-TimetableParser/QtVersion/Qt5T-GTT-TimetableParser -I/home/andrea/Qt5.14.2/5.14.2/gcc_64/include -I/home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtWidgets -I/home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui -I/home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore -I. -I/usr/include/c++/9 -I/usr/include/x86_64-linux-gnu/c++/9 -I/usr/include/c++/9/backward -I/usr/lib/gcc/x86_64-linux-gnu/9/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include ../Qt5T-GTT-TimetableParser/widget.h -o moc_widget.cpp
+
+compiler_moc_objc_header_make_all:
+compiler_moc_objc_header_clean:
+compiler_moc_source_make_all:
+compiler_moc_source_clean:
+compiler_uic_make_all: ui_widget.h
+compiler_uic_clean:
+ -$(DEL_FILE) ui_widget.h
+ui_widget.h: ../Qt5T-GTT-TimetableParser/widget.ui \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/bin/uic
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/bin/uic ../Qt5T-GTT-TimetableParser/widget.ui -o ui_widget.h
+
+compiler_yacc_decl_make_all:
+compiler_yacc_decl_clean:
+compiler_yacc_impl_make_all:
+compiler_yacc_impl_clean:
+compiler_lex_make_all:
+compiler_lex_clean:
+compiler_clean: compiler_moc_predefs_clean compiler_moc_header_clean compiler_uic_clean
+
+####### Compile
+
+line.o: ../Qt5T-GTT-TimetableParser/line.cpp ../Qt5T-GTT-TimetableParser/line.h
+ $(CXX) -c $(CXXFLAGS) $(INCPATH) -o line.o ../Qt5T-GTT-TimetableParser/line.cpp
+
+main.o: ../Qt5T-GTT-TimetableParser/main.cpp ../Qt5T-GTT-TimetableParser/widget.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtWidgets/QWidget \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtWidgets/qwidget.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtWidgets/qtwidgetsglobal.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qtguiglobal.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qglobal.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qconfig-bootstrapped.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qconfig.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qtcore-config.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qsystemdetection.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qprocessordetection.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qcompilerdetection.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qtypeinfo.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qsysinfo.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qlogging.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qflags.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qatomic.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qbasicatomic.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qatomic_bootstrap.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qgenericatomic.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qatomic_cxx11.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qatomic_msvc.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qglobalstatic.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qmutex.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qnumeric.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qversiontagging.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qtgui-config.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtWidgets/qtwidgets-config.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qwindowdefs.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qobjectdefs.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qnamespace.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qobjectdefs_impl.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qwindowdefs_win.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qobject.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qstring.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qchar.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qbytearray.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qrefcount.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qarraydata.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qstringliteral.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qstringalgorithms.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qstringview.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qstringbuilder.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qlist.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qalgorithms.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qiterator.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qhashfunctions.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qpair.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qvector.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qcontainertools_impl.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qpoint.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qbytearraylist.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qstringlist.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qregexp.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qstringmatcher.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qcoreevent.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qscopedpointer.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qmetatype.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qvarlengtharray.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qcontainerfwd.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qobject_impl.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qmargins.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qpaintdevice.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qrect.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qsize.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qpalette.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qcolor.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qrgb.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qrgba64.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qbrush.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qmatrix.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qpolygon.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qregion.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qdatastream.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qiodevice.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qline.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qtransform.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qpainterpath.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qimage.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qpixelformat.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qpixmap.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qsharedpointer.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qshareddata.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qhash.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qsharedpointer_impl.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qfont.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qfontmetrics.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qfontinfo.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtWidgets/qsizepolicy.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qcursor.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qkeysequence.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qevent.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qvariant.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qmap.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qdebug.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qtextstream.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qlocale.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qset.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qcontiguouscache.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qurl.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qurlquery.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qfile.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qfiledevice.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qvector2d.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qtouchdevice.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtWidgets/QApplication \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtWidgets/qapplication.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qcoreapplication.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qeventloop.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtWidgets/qdesktopwidget.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qguiapplication.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qinputmethod.h
+ $(CXX) -c $(CXXFLAGS) $(INCPATH) -o main.o ../Qt5T-GTT-TimetableParser/main.cpp
+
+timetableParser.o: ../Qt5T-GTT-TimetableParser/timetableParser.cpp ../Qt5T-GTT-TimetableParser/timetableParser.h \
+ ../Qt5T-GTT-TimetableParser/line.h
+ $(CXX) -c $(CXXFLAGS) $(INCPATH) -o timetableParser.o ../Qt5T-GTT-TimetableParser/timetableParser.cpp
+
+widget.o: ../Qt5T-GTT-TimetableParser/widget.cpp ../Qt5T-GTT-TimetableParser/widget.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtWidgets/QWidget \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtWidgets/qwidget.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtWidgets/qtwidgetsglobal.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qtguiglobal.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qglobal.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qconfig-bootstrapped.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qconfig.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qtcore-config.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qsystemdetection.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qprocessordetection.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qcompilerdetection.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qtypeinfo.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qsysinfo.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qlogging.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qflags.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qatomic.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qbasicatomic.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qatomic_bootstrap.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qgenericatomic.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qatomic_cxx11.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qatomic_msvc.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qglobalstatic.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qmutex.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qnumeric.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qversiontagging.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qtgui-config.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtWidgets/qtwidgets-config.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qwindowdefs.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qobjectdefs.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qnamespace.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qobjectdefs_impl.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qwindowdefs_win.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qobject.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qstring.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qchar.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qbytearray.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qrefcount.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qarraydata.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qstringliteral.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qstringalgorithms.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qstringview.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qstringbuilder.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qlist.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qalgorithms.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qiterator.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qhashfunctions.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qpair.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qvector.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qcontainertools_impl.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qpoint.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qbytearraylist.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qstringlist.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qregexp.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qstringmatcher.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qcoreevent.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qscopedpointer.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qmetatype.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qvarlengtharray.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qcontainerfwd.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qobject_impl.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qmargins.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qpaintdevice.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qrect.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qsize.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qpalette.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qcolor.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qrgb.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qrgba64.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qbrush.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qmatrix.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qpolygon.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qregion.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qdatastream.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qiodevice.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qline.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qtransform.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qpainterpath.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qimage.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qpixelformat.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qpixmap.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qsharedpointer.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qshareddata.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qhash.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qsharedpointer_impl.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qfont.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qfontmetrics.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qfontinfo.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtWidgets/qsizepolicy.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qcursor.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qkeysequence.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qevent.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qvariant.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qmap.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qdebug.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qtextstream.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qlocale.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qset.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qcontiguouscache.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qurl.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qurlquery.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qfile.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qfiledevice.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qvector2d.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qtouchdevice.h \
+ ui_widget.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/QVariant \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtWidgets/QApplication \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtWidgets/qapplication.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qcoreapplication.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtCore/qeventloop.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtWidgets/qdesktopwidget.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qguiapplication.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qinputmethod.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtWidgets/QLineEdit \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtWidgets/qlineedit.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtWidgets/qframe.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qtextcursor.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qtextformat.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qpen.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qtextoption.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtWidgets/QPushButton \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtWidgets/qpushbutton.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtWidgets/qabstractbutton.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qicon.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtWidgets/QTextBrowser \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtWidgets/qtextbrowser.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtWidgets/qtextedit.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtWidgets/qabstractscrollarea.h \
+ /home/andrea/Qt5.14.2/5.14.2/gcc_64/include/QtGui/qtextdocument.h \
+ ../Qt5T-GTT-TimetableParser/timetableParser.h \
+ ../Qt5T-GTT-TimetableParser/line.h
+ $(CXX) -c $(CXXFLAGS) $(INCPATH) -o widget.o ../Qt5T-GTT-TimetableParser/widget.cpp
+
+moc_widget.o: moc_widget.cpp
+ $(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_widget.o moc_widget.cpp
+
+####### Install
+
+install_target: first FORCE
+ @test -d $(INSTALL_ROOT)/opt/Qt5T-GTT-TimetableParser/bin || mkdir -p $(INSTALL_ROOT)/opt/Qt5T-GTT-TimetableParser/bin
+ $(QINSTALL_PROGRAM) $(QMAKE_TARGET) $(INSTALL_ROOT)/opt/Qt5T-GTT-TimetableParser/bin/$(QMAKE_TARGET)
+
+uninstall_target: FORCE
+ -$(DEL_FILE) $(INSTALL_ROOT)/opt/Qt5T-GTT-TimetableParser/bin/$(QMAKE_TARGET)
+ -$(DEL_DIR) $(INSTALL_ROOT)/opt/Qt5T-GTT-TimetableParser/bin/
+
+
+install: install_target FORCE
+
+uninstall: uninstall_target FORCE
+
+FORCE:
+
diff --git a/QtVersion/build-Qt5T-GTT-TimetableParser-Desktop_Qt_5_14_2_GCC_64bit-Debug/Qt5T-GTT-TimetableParser b/QtVersion/build-Qt5T-GTT-TimetableParser-Desktop_Qt_5_14_2_GCC_64bit-Debug/Qt5T-GTT-TimetableParser
new file mode 100755
index 0000000..4c19458
Binary files /dev/null and b/QtVersion/build-Qt5T-GTT-TimetableParser-Desktop_Qt_5_14_2_GCC_64bit-Debug/Qt5T-GTT-TimetableParser differ
diff --git a/QtVersion/build-Qt5T-GTT-TimetableParser-Desktop_Qt_5_14_2_GCC_64bit-Debug/line.o b/QtVersion/build-Qt5T-GTT-TimetableParser-Desktop_Qt_5_14_2_GCC_64bit-Debug/line.o
new file mode 100644
index 0000000..1e3e47a
Binary files /dev/null and b/QtVersion/build-Qt5T-GTT-TimetableParser-Desktop_Qt_5_14_2_GCC_64bit-Debug/line.o differ
diff --git a/QtVersion/build-Qt5T-GTT-TimetableParser-Desktop_Qt_5_14_2_GCC_64bit-Debug/main.o b/QtVersion/build-Qt5T-GTT-TimetableParser-Desktop_Qt_5_14_2_GCC_64bit-Debug/main.o
new file mode 100644
index 0000000..80d4eac
Binary files /dev/null and b/QtVersion/build-Qt5T-GTT-TimetableParser-Desktop_Qt_5_14_2_GCC_64bit-Debug/main.o differ
diff --git a/QtVersion/build-Qt5T-GTT-TimetableParser-Desktop_Qt_5_14_2_GCC_64bit-Debug/moc_predefs.h b/QtVersion/build-Qt5T-GTT-TimetableParser-Desktop_Qt_5_14_2_GCC_64bit-Debug/moc_predefs.h
new file mode 100644
index 0000000..f7c7e57
--- /dev/null
+++ b/QtVersion/build-Qt5T-GTT-TimetableParser-Desktop_Qt_5_14_2_GCC_64bit-Debug/moc_predefs.h
@@ -0,0 +1,382 @@
+#define __SSP_STRONG__ 3
+#define __DBL_MIN_EXP__ (-1021)
+#define __FLT32X_MAX_EXP__ 1024
+#define __cpp_attributes 200809
+#define __UINT_LEAST16_MAX__ 0xffff
+#define __ATOMIC_ACQUIRE 2
+#define __FLT128_MAX_10_EXP__ 4932
+#define __FLT_MIN__ 1.17549435082228750796873653722224568e-38F
+#define __GCC_IEC_559_COMPLEX 2
+#define __UINT_LEAST8_TYPE__ unsigned char
+#define __SIZEOF_FLOAT80__ 16
+#define __INTMAX_C(c) c ## L
+#define __CHAR_BIT__ 8
+#define __UINT8_MAX__ 0xff
+#define __WINT_MAX__ 0xffffffffU
+#define __FLT32_MIN_EXP__ (-125)
+#define __cpp_static_assert 200410
+#define __ORDER_LITTLE_ENDIAN__ 1234
+#define __SIZE_MAX__ 0xffffffffffffffffUL
+#define __WCHAR_MAX__ 0x7fffffff
+#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1
+#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1
+#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1
+#define __DBL_DENORM_MIN__ double(4.94065645841246544176568792868221372e-324L)
+#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1
+#define __GCC_ATOMIC_CHAR_LOCK_FREE 2
+#define __GCC_IEC_559 2
+#define __FLT32X_DECIMAL_DIG__ 17
+#define __FLT_EVAL_METHOD__ 0
+#define __unix__ 1
+#define __cpp_binary_literals 201304
+#define __FLT64_DECIMAL_DIG__ 17
+#define __CET__ 3
+#define __GCC_ATOMIC_CHAR32_T_LOCK_FREE 2
+#define __x86_64 1
+#define __cpp_variadic_templates 200704
+#define __UINT_FAST64_MAX__ 0xffffffffffffffffUL
+#define __SIG_ATOMIC_TYPE__ int
+#define __DBL_MIN_10_EXP__ (-307)
+#define __FINITE_MATH_ONLY__ 0
+#define __GNUC_PATCHLEVEL__ 0
+#define __FLT32_HAS_DENORM__ 1
+#define __UINT_FAST8_MAX__ 0xff
+#define __cpp_rvalue_reference 200610
+#define __has_include(STR) __has_include__(STR)
+#define __DEC64_MAX_EXP__ 385
+#define __INT8_C(c) c
+#define __INT_LEAST8_WIDTH__ 8
+#define __UINT_LEAST64_MAX__ 0xffffffffffffffffUL
+#define __SHRT_MAX__ 0x7fff
+#define __LDBL_MAX__ 1.18973149535723176502126385303097021e+4932L
+#define __FLT64X_MAX_10_EXP__ 4932
+#define __UINT_LEAST8_MAX__ 0xff
+#define __GCC_ATOMIC_BOOL_LOCK_FREE 2
+#define __FLT128_DENORM_MIN__ 6.47517511943802511092443895822764655e-4966F128
+#define __UINTMAX_TYPE__ long unsigned int
+#define __linux 1
+#define __DEC32_EPSILON__ 1E-6DF
+#define __FLT_EVAL_METHOD_TS_18661_3__ 0
+#define __unix 1
+#define __UINT32_MAX__ 0xffffffffU
+#define __GXX_EXPERIMENTAL_CXX0X__ 1
+#define __LDBL_MAX_EXP__ 16384
+#define __FLT128_MIN_EXP__ (-16381)
+#define __WINT_MIN__ 0U
+#define __linux__ 1
+#define __FLT128_MIN_10_EXP__ (-4931)
+#define __INT_LEAST16_WIDTH__ 16
+#define __SCHAR_MAX__ 0x7f
+#define __FLT128_MANT_DIG__ 113
+#define __WCHAR_MIN__ (-__WCHAR_MAX__ - 1)
+#define __INT64_C(c) c ## L
+#define __DBL_DIG__ 15
+#define __GCC_ATOMIC_POINTER_LOCK_FREE 2
+#define __FLT64X_MANT_DIG__ 64
+#define __SIZEOF_INT__ 4
+#define __SIZEOF_POINTER__ 8
+#define __GCC_ATOMIC_CHAR16_T_LOCK_FREE 2
+#define __USER_LABEL_PREFIX__
+#define __FLT64X_EPSILON__ 1.08420217248550443400745280086994171e-19F64x
+#define __STDC_HOSTED__ 1
+#define __LDBL_HAS_INFINITY__ 1
+#define __FLT32_DIG__ 6
+#define __FLT_EPSILON__ 1.19209289550781250000000000000000000e-7F
+#define __GXX_WEAK__ 1
+#define __SHRT_WIDTH__ 16
+#define __LDBL_MIN__ 3.36210314311209350626267781732175260e-4932L
+#define __DEC32_MAX__ 9.999999E96DF
+#define __cpp_threadsafe_static_init 200806
+#define __FLT64X_DENORM_MIN__ 3.64519953188247460252840593361941982e-4951F64x
+#define __FLT32X_HAS_INFINITY__ 1
+#define __INT32_MAX__ 0x7fffffff
+#define __INT_WIDTH__ 32
+#define __SIZEOF_LONG__ 8
+#define __STDC_IEC_559__ 1
+#define __STDC_ISO_10646__ 201706L
+#define __UINT16_C(c) c
+#define __PTRDIFF_WIDTH__ 64
+#define __DECIMAL_DIG__ 21
+#define __FLT64_EPSILON__ 2.22044604925031308084726333618164062e-16F64
+#define __gnu_linux__ 1
+#define __INTMAX_WIDTH__ 64
+#define __FLT64_MIN_EXP__ (-1021)
+#define __has_include_next(STR) __has_include_next__(STR)
+#define __FLT64X_MIN_10_EXP__ (-4931)
+#define __LDBL_HAS_QUIET_NAN__ 1
+#define __FLT64_MANT_DIG__ 53
+#define __GNUC__ 9
+#define __GXX_RTTI 1
+#define __pie__ 2
+#define __MMX__ 1
+#define __cpp_delegating_constructors 200604
+#define __FLT_HAS_DENORM__ 1
+#define __SIZEOF_LONG_DOUBLE__ 16
+#define __BIGGEST_ALIGNMENT__ 16
+#define __STDC_UTF_16__ 1
+#define __FLT64_MAX_10_EXP__ 308
+#define __FLT32_HAS_INFINITY__ 1
+#define __DBL_MAX__ double(1.79769313486231570814527423731704357e+308L)
+#define __cpp_raw_strings 200710
+#define __INT_FAST32_MAX__ 0x7fffffffffffffffL
+#define __DBL_HAS_INFINITY__ 1
+#define __HAVE_SPECULATION_SAFE_VALUE 1
+#define __DEC32_MIN_EXP__ (-94)
+#define __INTPTR_WIDTH__ 64
+#define __FLT32X_HAS_DENORM__ 1
+#define __INT_FAST16_TYPE__ long int
+#define __LDBL_HAS_DENORM__ 1
+#define __cplusplus 201103L
+#define __cpp_ref_qualifiers 200710
+#define __DEC128_MAX__ 9.999999999999999999999999999999999E6144DL
+#define __INT_LEAST32_MAX__ 0x7fffffff
+#define __DEC32_MIN__ 1E-95DF
+#define __DEPRECATED 1
+#define __cpp_rvalue_references 200610
+#define __DBL_MAX_EXP__ 1024
+#define __WCHAR_WIDTH__ 32
+#define __FLT32_MAX__ 3.40282346638528859811704183484516925e+38F32
+#define __DEC128_EPSILON__ 1E-33DL
+#define __SSE2_MATH__ 1
+#define __ATOMIC_HLE_RELEASE 131072
+#define __PTRDIFF_MAX__ 0x7fffffffffffffffL
+#define __amd64 1
+#define __ATOMIC_HLE_ACQUIRE 65536
+#define __FLT32_HAS_QUIET_NAN__ 1
+#define __GNUG__ 9
+#define __LONG_LONG_MAX__ 0x7fffffffffffffffLL
+#define __SIZEOF_SIZE_T__ 8
+#define __cpp_nsdmi 200809
+#define __FLT64X_MIN_EXP__ (-16381)
+#define __SIZEOF_WINT_T__ 4
+#define __LONG_LONG_WIDTH__ 64
+#define __cpp_initializer_lists 200806
+#define __FLT32_MAX_EXP__ 128
+#define __cpp_hex_float 201603
+#define __GCC_HAVE_DWARF2_CFI_ASM 1
+#define __GXX_ABI_VERSION 1013
+#define __FLT128_HAS_INFINITY__ 1
+#define __FLT_MIN_EXP__ (-125)
+#define __cpp_lambdas 200907
+#define __FLT64X_HAS_QUIET_NAN__ 1
+#define __INT_FAST64_TYPE__ long int
+#define __FLT64_DENORM_MIN__ 4.94065645841246544176568792868221372e-324F64
+#define __DBL_MIN__ double(2.22507385850720138309023271733240406e-308L)
+#define __PIE__ 2
+#define __LP64__ 1
+#define __FLT32X_EPSILON__ 2.22044604925031308084726333618164062e-16F32x
+#define __DECIMAL_BID_FORMAT__ 1
+#define __FLT64_MIN_10_EXP__ (-307)
+#define __FLT64X_DECIMAL_DIG__ 21
+#define __DEC128_MIN__ 1E-6143DL
+#define __REGISTER_PREFIX__
+#define __UINT16_MAX__ 0xffff
+#define __FLT32_MIN__ 1.17549435082228750796873653722224568e-38F32
+#define __UINT8_TYPE__ unsigned char
+#define __NO_INLINE__ 1
+#define __FLT_MANT_DIG__ 24
+#define __LDBL_DECIMAL_DIG__ 21
+#define __VERSION__ "9.3.0"
+#define __UINT64_C(c) c ## UL
+#define __cpp_unicode_characters 200704
+#define _STDC_PREDEF_H 1
+#define __GCC_ATOMIC_INT_LOCK_FREE 2
+#define __FLT128_MAX_EXP__ 16384
+#define __FLT32_MANT_DIG__ 24
+#define __FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN__
+#define __STDC_IEC_559_COMPLEX__ 1
+#define __FLT128_HAS_DENORM__ 1
+#define __FLT128_DIG__ 33
+#define __SCHAR_WIDTH__ 8
+#define __INT32_C(c) c
+#define __DEC64_EPSILON__ 1E-15DD
+#define __ORDER_PDP_ENDIAN__ 3412
+#define __DEC128_MIN_EXP__ (-6142)
+#define __FLT32_MAX_10_EXP__ 38
+#define __INT_FAST32_TYPE__ long int
+#define __UINT_LEAST16_TYPE__ short unsigned int
+#define __FLT64X_HAS_INFINITY__ 1
+#define unix 1
+#define __DBL_HAS_DENORM__ 1
+#define __INT16_MAX__ 0x7fff
+#define __cpp_rtti 199711
+#define __SIZE_TYPE__ long unsigned int
+#define __UINT64_MAX__ 0xffffffffffffffffUL
+#define __FLT64X_DIG__ 18
+#define __INT8_TYPE__ signed char
+#define __ELF__ 1
+#define __GCC_ASM_FLAG_OUTPUTS__ 1
+#define __FLT_RADIX__ 2
+#define __INT_LEAST16_TYPE__ short int
+#define __LDBL_EPSILON__ 1.08420217248550443400745280086994171e-19L
+#define __UINTMAX_C(c) c ## UL
+#define __GLIBCXX_BITSIZE_INT_N_0 128
+#define __k8 1
+#define __SIG_ATOMIC_MAX__ 0x7fffffff
+#define __GCC_ATOMIC_WCHAR_T_LOCK_FREE 2
+#define __SIZEOF_PTRDIFF_T__ 8
+#define __FLT32X_MANT_DIG__ 53
+#define __x86_64__ 1
+#define __FLT32X_MIN_EXP__ (-1021)
+#define __DEC32_SUBNORMAL_MIN__ 0.000001E-95DF
+#define __INT_FAST16_MAX__ 0x7fffffffffffffffL
+#define __FLT64_DIG__ 15
+#define __UINT_FAST32_MAX__ 0xffffffffffffffffUL
+#define __UINT_LEAST64_TYPE__ long unsigned int
+#define __FLT_HAS_QUIET_NAN__ 1
+#define __FLT_MAX_10_EXP__ 38
+#define __LONG_MAX__ 0x7fffffffffffffffL
+#define __FLT64X_HAS_DENORM__ 1
+#define __DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL
+#define __FLT_HAS_INFINITY__ 1
+#define __cpp_unicode_literals 200710
+#define __UINT_FAST16_TYPE__ long unsigned int
+#define __DEC64_MAX__ 9.999999999999999E384DD
+#define __INT_FAST32_WIDTH__ 64
+#define __CHAR16_TYPE__ short unsigned int
+#define __PRAGMA_REDEFINE_EXTNAME 1
+#define __SIZE_WIDTH__ 64
+#define __SEG_FS 1
+#define __INT_LEAST16_MAX__ 0x7fff
+#define __DEC64_MANT_DIG__ 16
+#define __INT64_MAX__ 0x7fffffffffffffffL
+#define __UINT_LEAST32_MAX__ 0xffffffffU
+#define __SEG_GS 1
+#define __FLT32_DENORM_MIN__ 1.40129846432481707092372958328991613e-45F32
+#define __GCC_ATOMIC_LONG_LOCK_FREE 2
+#define __SIG_ATOMIC_WIDTH__ 32
+#define __INT_LEAST64_TYPE__ long int
+#define __INT16_TYPE__ short int
+#define __INT_LEAST8_TYPE__ signed char
+#define __DEC32_MAX_EXP__ 97
+#define __INT_FAST8_MAX__ 0x7f
+#define __FLT128_MAX__ 1.18973149535723176508575932662800702e+4932F128
+#define __INTPTR_MAX__ 0x7fffffffffffffffL
+#define linux 1
+#define __cpp_range_based_for 200907
+#define __FLT64_HAS_QUIET_NAN__ 1
+#define __FLT32_MIN_10_EXP__ (-37)
+#define __SSE2__ 1
+#define __EXCEPTIONS 1
+#define __LDBL_MANT_DIG__ 64
+#define __DBL_HAS_QUIET_NAN__ 1
+#define __FLT64_HAS_INFINITY__ 1
+#define __FLT64X_MAX__ 1.18973149535723176502126385303097021e+4932F64x
+#define __SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)
+#define __code_model_small__ 1
+#define __k8__ 1
+#define __INTPTR_TYPE__ long int
+#define __UINT16_TYPE__ short unsigned int
+#define __WCHAR_TYPE__ int
+#define __SIZEOF_FLOAT__ 4
+#define __pic__ 2
+#define __UINTPTR_MAX__ 0xffffffffffffffffUL
+#define __INT_FAST64_WIDTH__ 64
+#define __DEC64_MIN_EXP__ (-382)
+#define __cpp_decltype 200707
+#define __FLT32_DECIMAL_DIG__ 9
+#define __INT_FAST64_MAX__ 0x7fffffffffffffffL
+#define __GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1
+#define __FLT_DIG__ 6
+#define __FLT64X_MAX_EXP__ 16384
+#define __UINT_FAST64_TYPE__ long unsigned int
+#define __INT_MAX__ 0x7fffffff
+#define __amd64__ 1
+#define __INT64_TYPE__ long int
+#define __FLT_MAX_EXP__ 128
+#define __ORDER_BIG_ENDIAN__ 4321
+#define __DBL_MANT_DIG__ 53
+#define __cpp_inheriting_constructors 201511
+#define __SIZEOF_FLOAT128__ 16
+#define __INT_LEAST64_MAX__ 0x7fffffffffffffffL
+#define __DEC64_MIN__ 1E-383DD
+#define __WINT_TYPE__ unsigned int
+#define __UINT_LEAST32_TYPE__ unsigned int
+#define __SIZEOF_SHORT__ 2
+#define __SSE__ 1
+#define __LDBL_MIN_EXP__ (-16381)
+#define __FLT64_MAX__ 1.79769313486231570814527423731704357e+308F64
+#define __WINT_WIDTH__ 32
+#define __INT_LEAST8_MAX__ 0x7f
+#define __FLT32X_MAX_10_EXP__ 308
+#define __SIZEOF_INT128__ 16
+#define __LDBL_MAX_10_EXP__ 4932
+#define __ATOMIC_RELAXED 0
+#define __DBL_EPSILON__ double(2.22044604925031308084726333618164062e-16L)
+#define __FLT128_MIN__ 3.36210314311209350626267781732175260e-4932F128
+#define _LP64 1
+#define __UINT8_C(c) c
+#define __FLT64_MAX_EXP__ 1024
+#define __INT_LEAST32_TYPE__ int
+#define __SIZEOF_WCHAR_T__ 4
+#define __FLT128_HAS_QUIET_NAN__ 1
+#define __INT_FAST8_TYPE__ signed char
+#define __FLT64X_MIN__ 3.36210314311209350626267781732175260e-4932F64x
+#define __GNUC_STDC_INLINE__ 1
+#define __FLT64_HAS_DENORM__ 1
+#define __FLT32_EPSILON__ 1.19209289550781250000000000000000000e-7F32
+#define __DBL_DECIMAL_DIG__ 17
+#define __STDC_UTF_32__ 1
+#define __INT_FAST8_WIDTH__ 8
+#define __FXSR__ 1
+#define __DEC_EVAL_METHOD__ 2
+#define __FLT32X_MAX__ 1.79769313486231570814527423731704357e+308F32x
+#define __cpp_runtime_arrays 198712
+#define __UINT64_TYPE__ long unsigned int
+#define __UINT32_C(c) c ## U
+#define __INTMAX_MAX__ 0x7fffffffffffffffL
+#define __cpp_alias_templates 200704
+#define __BYTE_ORDER__ __ORDER_LITTLE_ENDIAN__
+#define __FLT_DENORM_MIN__ 1.40129846432481707092372958328991613e-45F
+#define __INT8_MAX__ 0x7f
+#define __LONG_WIDTH__ 64
+#define __PIC__ 2
+#define __UINT_FAST32_TYPE__ long unsigned int
+#define __CHAR32_TYPE__ unsigned int
+#define __FLT_MAX__ 3.40282346638528859811704183484516925e+38F
+#define __cpp_constexpr 200704
+#define __INT32_TYPE__ int
+#define __SIZEOF_DOUBLE__ 8
+#define __cpp_exceptions 199711
+#define __FLT_MIN_10_EXP__ (-37)
+#define __FLT64_MIN__ 2.22507385850720138309023271733240406e-308F64
+#define __INT_LEAST32_WIDTH__ 32
+#define __INTMAX_TYPE__ long int
+#define __DEC128_MAX_EXP__ 6145
+#define __FLT32X_HAS_QUIET_NAN__ 1
+#define __ATOMIC_CONSUME 1
+#define __GNUC_MINOR__ 3
+#define __GLIBCXX_TYPE_INT_N_0 __int128
+#define __INT_FAST16_WIDTH__ 64
+#define __UINTMAX_MAX__ 0xffffffffffffffffUL
+#define __DEC32_MANT_DIG__ 7
+#define __FLT32X_DENORM_MIN__ 4.94065645841246544176568792868221372e-324F32x
+#define __DBL_MAX_10_EXP__ 308
+#define __LDBL_DENORM_MIN__ 3.64519953188247460252840593361941982e-4951L
+#define __INT16_C(c) c
+#define __STDC__ 1
+#define __FLT32X_DIG__ 15
+#define __PTRDIFF_TYPE__ long int
+#define __ATOMIC_SEQ_CST 5
+#define __UINT32_TYPE__ unsigned int
+#define __FLT32X_MIN_10_EXP__ (-307)
+#define __UINTPTR_TYPE__ long unsigned int
+#define __DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD
+#define __DEC128_MANT_DIG__ 34
+#define __LDBL_MIN_10_EXP__ (-4931)
+#define __FLT128_EPSILON__ 1.92592994438723585305597794258492732e-34F128
+#define __SSE_MATH__ 1
+#define __SIZEOF_LONG_LONG__ 8
+#define __cpp_user_defined_literals 200809
+#define __FLT128_DECIMAL_DIG__ 36
+#define __GCC_ATOMIC_LLONG_LOCK_FREE 2
+#define __FLT32X_MIN__ 2.22507385850720138309023271733240406e-308F32x
+#define __LDBL_DIG__ 18
+#define __FLT_DECIMAL_DIG__ 9
+#define __UINT_FAST16_MAX__ 0xffffffffffffffffUL
+#define __GCC_ATOMIC_SHORT_LOCK_FREE 2
+#define __INT_LEAST64_WIDTH__ 64
+#define __UINT_FAST8_TYPE__ unsigned char
+#define _GNU_SOURCE 1
+#define __ATOMIC_ACQ_REL 4
+#define __ATOMIC_RELEASE 3
diff --git a/QtVersion/build-Qt5T-GTT-TimetableParser-Desktop_Qt_5_14_2_GCC_64bit-Debug/moc_widget.cpp b/QtVersion/build-Qt5T-GTT-TimetableParser-Desktop_Qt_5_14_2_GCC_64bit-Debug/moc_widget.cpp
new file mode 100644
index 0000000..24891fa
--- /dev/null
+++ b/QtVersion/build-Qt5T-GTT-TimetableParser-Desktop_Qt_5_14_2_GCC_64bit-Debug/moc_widget.cpp
@@ -0,0 +1,124 @@
+/****************************************************************************
+** Meta object code from reading C++ file 'widget.h'
+**
+** Created by: The Qt Meta Object Compiler version 67 (Qt 5.14.2)
+**
+** WARNING! All changes made in this file will be lost!
+*****************************************************************************/
+
+#include
+#include "../Qt5T-GTT-TimetableParser/widget.h"
+#include
+#include
+#if !defined(Q_MOC_OUTPUT_REVISION)
+#error "The header file 'widget.h' doesn't include ."
+#elif Q_MOC_OUTPUT_REVISION != 67
+#error "This file was generated using the moc from 5.14.2. It"
+#error "cannot be used with the include files from this version of Qt."
+#error "(The moc has changed too much.)"
+#endif
+
+QT_BEGIN_MOC_NAMESPACE
+QT_WARNING_PUSH
+QT_WARNING_DISABLE_DEPRECATED
+struct qt_meta_stringdata_Widget_t {
+ QByteArrayData data[4];
+ char stringdata0[48];
+};
+#define QT_MOC_LITERAL(idx, ofs, len) \
+ Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
+ qptrdiff(offsetof(qt_meta_stringdata_Widget_t, stringdata0) + ofs \
+ - idx * sizeof(QByteArrayData)) \
+ )
+static const qt_meta_stringdata_Widget_t qt_meta_stringdata_Widget = {
+ {
+QT_MOC_LITERAL(0, 0, 6), // "Widget"
+QT_MOC_LITERAL(1, 7, 16), // "on_btnOk_clicked"
+QT_MOC_LITERAL(2, 24, 0), // ""
+QT_MOC_LITERAL(3, 25, 22) // "on_txtId_returnPressed"
+
+ },
+ "Widget\0on_btnOk_clicked\0\0"
+ "on_txtId_returnPressed"
+};
+#undef QT_MOC_LITERAL
+
+static const uint qt_meta_data_Widget[] = {
+
+ // content:
+ 8, // revision
+ 0, // classname
+ 0, 0, // classinfo
+ 2, 14, // methods
+ 0, 0, // properties
+ 0, 0, // enums/sets
+ 0, 0, // constructors
+ 0, // flags
+ 0, // signalCount
+
+ // slots: name, argc, parameters, tag, flags
+ 1, 0, 24, 2, 0x08 /* Private */,
+ 3, 0, 25, 2, 0x08 /* Private */,
+
+ // slots: parameters
+ QMetaType::Void,
+ QMetaType::Void,
+
+ 0 // eod
+};
+
+void Widget::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
+{
+ if (_c == QMetaObject::InvokeMetaMethod) {
+ auto *_t = static_cast(_o);
+ Q_UNUSED(_t)
+ switch (_id) {
+ case 0: _t->on_btnOk_clicked(); break;
+ case 1: _t->on_txtId_returnPressed(); break;
+ default: ;
+ }
+ }
+ Q_UNUSED(_a);
+}
+
+QT_INIT_METAOBJECT const QMetaObject Widget::staticMetaObject = { {
+ QMetaObject::SuperData::link(),
+ qt_meta_stringdata_Widget.data,
+ qt_meta_data_Widget,
+ qt_static_metacall,
+ nullptr,
+ nullptr
+} };
+
+
+const QMetaObject *Widget::metaObject() const
+{
+ return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
+}
+
+void *Widget::qt_metacast(const char *_clname)
+{
+ if (!_clname) return nullptr;
+ if (!strcmp(_clname, qt_meta_stringdata_Widget.stringdata0))
+ return static_cast(this);
+ return QWidget::qt_metacast(_clname);
+}
+
+int Widget::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
+{
+ _id = QWidget::qt_metacall(_c, _id, _a);
+ if (_id < 0)
+ return _id;
+ if (_c == QMetaObject::InvokeMetaMethod) {
+ if (_id < 2)
+ qt_static_metacall(this, _c, _id, _a);
+ _id -= 2;
+ } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
+ if (_id < 2)
+ *reinterpret_cast(_a[0]) = -1;
+ _id -= 2;
+ }
+ return _id;
+}
+QT_WARNING_POP
+QT_END_MOC_NAMESPACE
diff --git a/QtVersion/build-Qt5T-GTT-TimetableParser-Desktop_Qt_5_14_2_GCC_64bit-Debug/moc_widget.o b/QtVersion/build-Qt5T-GTT-TimetableParser-Desktop_Qt_5_14_2_GCC_64bit-Debug/moc_widget.o
new file mode 100644
index 0000000..c4eaf41
Binary files /dev/null and b/QtVersion/build-Qt5T-GTT-TimetableParser-Desktop_Qt_5_14_2_GCC_64bit-Debug/moc_widget.o differ
diff --git a/QtVersion/build-Qt5T-GTT-TimetableParser-Desktop_Qt_5_14_2_GCC_64bit-Debug/timetableParser.o b/QtVersion/build-Qt5T-GTT-TimetableParser-Desktop_Qt_5_14_2_GCC_64bit-Debug/timetableParser.o
new file mode 100644
index 0000000..17fb929
Binary files /dev/null and b/QtVersion/build-Qt5T-GTT-TimetableParser-Desktop_Qt_5_14_2_GCC_64bit-Debug/timetableParser.o differ
diff --git a/QtVersion/build-Qt5T-GTT-TimetableParser-Desktop_Qt_5_14_2_GCC_64bit-Debug/ui_widget.h b/QtVersion/build-Qt5T-GTT-TimetableParser-Desktop_Qt_5_14_2_GCC_64bit-Debug/ui_widget.h
new file mode 100644
index 0000000..4705fc6
--- /dev/null
+++ b/QtVersion/build-Qt5T-GTT-TimetableParser-Desktop_Qt_5_14_2_GCC_64bit-Debug/ui_widget.h
@@ -0,0 +1,68 @@
+/********************************************************************************
+** Form generated from reading UI file 'widget.ui'
+**
+** Created by: Qt User Interface Compiler version 5.14.2
+**
+** WARNING! All changes made in this file will be lost when recompiling UI file!
+********************************************************************************/
+
+#ifndef UI_WIDGET_H
+#define UI_WIDGET_H
+
+#include
+#include
+#include
+#include
+#include
+#include
+
+QT_BEGIN_NAMESPACE
+
+class Ui_Widget
+{
+public:
+ QTextBrowser *txtOutput;
+ QPushButton *btnOk;
+ QLineEdit *txtId;
+
+ void setupUi(QWidget *Widget)
+ {
+ if (Widget->objectName().isEmpty())
+ Widget->setObjectName(QString::fromUtf8("Widget"));
+ Widget->resize(400, 300);
+ Widget->setMinimumSize(QSize(400, 300));
+ Widget->setMaximumSize(QSize(400, 300));
+ txtOutput = new QTextBrowser(Widget);
+ txtOutput->setObjectName(QString::fromUtf8("txtOutput"));
+ txtOutput->setGeometry(QRect(20, 60, 351, 211));
+ btnOk = new QPushButton(Widget);
+ btnOk->setObjectName(QString::fromUtf8("btnOk"));
+ btnOk->setGeometry(QRect(190, 20, 89, 25));
+ txtId = new QLineEdit(Widget);
+ txtId->setObjectName(QString::fromUtf8("txtId"));
+ txtId->setGeometry(QRect(20, 20, 151, 25));
+
+ retranslateUi(Widget);
+
+ QMetaObject::connectSlotsByName(Widget);
+ } // setupUi
+
+ void retranslateUi(QWidget *Widget)
+ {
+ Widget->setWindowTitle(QCoreApplication::translate("Widget", "5T/GTT timetable parser", nullptr));
+#if QT_CONFIG(tooltip)
+ btnOk->setToolTip(QCoreApplication::translate("Widget", "Search for stops id
", nullptr));
+#endif // QT_CONFIG(tooltip)
+ btnOk->setText(QCoreApplication::translate("Widget", "OK", nullptr));
+ txtId->setPlaceholderText(QCoreApplication::translate("Widget", "Stop id", nullptr));
+ } // retranslateUi
+
+};
+
+namespace Ui {
+ class Widget: public Ui_Widget {};
+} // namespace Ui
+
+QT_END_NAMESPACE
+
+#endif // UI_WIDGET_H
diff --git a/QtVersion/build-Qt5T-GTT-TimetableParser-Desktop_Qt_5_14_2_GCC_64bit-Debug/widget.o b/QtVersion/build-Qt5T-GTT-TimetableParser-Desktop_Qt_5_14_2_GCC_64bit-Debug/widget.o
new file mode 100644
index 0000000..6723d98
Binary files /dev/null and b/QtVersion/build-Qt5T-GTT-TimetableParser-Desktop_Qt_5_14_2_GCC_64bit-Debug/widget.o differ
diff --git a/READ ME b/READ ME
index f1e479a..1640b14 100644
--- a/READ ME
+++ b/READ ME
@@ -1,13 +1,28 @@
== 5T/GTT Timetable Parser ==
To compile or run you must have installed these packages:
* libcurlpp-dev
$ sudo apt install libcurlpp-dev
* libcurl4-openssl-dev
$ sudo apt install libcurl4-openssl-dev
-To compile:
+To compile the console version:
$ g++ -o 5T-GTT-TimetableParser TimetableParser.cpp -lcurl -lcurlpp
-To run:
+To run the console version:
$ ./5T-GTT-TimetableParser
+
+
+To compile the Qt version:
+ $ cd QtVersion/build-Qt5T-GTT-TimetableParser-Desktop_Qt_5_14_2_GCC_64bit-Debug/
+ $ make
+
+ * You will recive a huge ammount of erros, but copy the first line of the errors (which is a command) and paste it on the terminal.
+ * Now add "-lcurl -lcurlpp" at the end of this command and press enter.
+
+ * Your command should look something like this:
+ $ g++ -Wl,-rpath,/home/andrea/Qt5.14.2/5.14.2/gcc_64/lib -o Qt5T-GTT-TimetableParser line.o main.o timetableParser.o widget.o moc_widget.o /home/andrea/Qt5.14.2/5.14.2/gcc_64/lib/libQt5Widgets.so /home/andrea/Qt5.14.2/5.14.2/gcc_64/lib/libQt5Gui.so /home/andrea/Qt5.14.2/5.14.2/gcc_64/lib/libQt5Core.so -lGL -lpthread -lcurl -lcurlpp
+
+To run the Qt version:
+ $ cd QtVersion/build-Qt5T-GTT-TimetableParser-Desktop_Qt_5_14_2_GCC_64bit-Debug/
+ $ ./Qt5T-GTT-TimetableParser
diff --git a/TimetableParser.cpp b/TimetableParser.cpp
index 026edd2..50531e8 100644
--- a/TimetableParser.cpp
+++ b/TimetableParser.cpp
@@ -1,113 +1,113 @@
#include
#include
#include
#include
using namespace std;
using namespace curlpp;
struct Line {
string name;
vector passages;
};
bool isInteger(string str) {
// check if the string is a number
for (int i = 0; i < str.length(); i++)
if (isdigit(str[i]) == false)
return false;
return true;
}
void printLines(vector lines) {
for (vector::iterator it = lines.begin() ; it != lines.end(); ++it) {
Line line = *it;
cout << line.name + "\t";
for (vector::iterator jt = line.passages.begin() ; jt != line.passages.end(); ++jt)
cout << *jt + "\t";
cout << endl;
}
}
int main() {
- string id ("");
+ string id("");
while (id.compare("q") != 0) {
// input of the stop id
do {
cout << "stop id (\"q\" to quit) > ";
- getline (cin, id);
+ getline(cin, id);
if (!isInteger(id) && id.compare("q") != 0)
cout << "\"" << id << "\" is not a valid stop id" << endl << endl;
} while (!isInteger(id) && id.compare("q") != 0);
// RAII cleanup
Cleanup myCleanup;
// send request and get a result.
// here I use a shortcut to get it in a string
ostringstream os;
os << options::Url(string("http://www.5t.torino.it/5t/trasporto/arrival-times-byline.jsp?action=getTransitsByLine&shortName=" + id));
string htmlSource = os.str();
if (id.compare("q") == 0)
break;
else if (htmlSource.find("Nessun passaggio previsto all'ora indicata.
") != string::npos)
cout << "stop not found" << endl;
else {
// I erase all spaces and newlines (which give problems) from the HTML source code
htmlSource.erase(remove_if(htmlSource.begin(), htmlSource.end(), ::isspace), htmlSource.end());
// split the HTML source code every link tag (which contains the bus line numbers) because sucks
vector htmlSegments;
size_t pos = 0;
while ((pos = htmlSource.find(" lines;
for (vector::iterator it = htmlSegments.begin() ; it != htmlSegments.end(); ++it) {
string htmlSegment = *it;
Line line;
smatch m;
regex e ("href=\"linea-dettaglio.jsp\\?codlinea=\\d+\">(\\w+)"); // matches the bus line number
while (regex_search (htmlSegment, m, e)) {
line.name = m.str(1);
htmlSegment = m.suffix().str();
}
e = "(\\d{2}:\\d{2})(?:(\\*))? | "; // matches the arrival times of the bus line
auto words_begin = sregex_iterator(htmlSegment.begin(), htmlSegment.end(), e);
auto words_end = sregex_iterator();
for (sregex_iterator i = words_begin; i != words_end; ++i) {
m = *i;
if (m.str(2).compare("*") == 0)
line.passages.push_back(m.str(1) + "*");
else
line.passages.push_back(m.str(1));
}
lines.push_back(line);
}
printLines(lines);
}
cout << endl;
}
return 0;
}