Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
PIM
KItinerary
Commits
7cf8a382
Commit
7cf8a382
authored
Aug 11, 2019
by
Volker Krause
Browse files
Move UIC 918.3 code to its own subfolder
We will need to export more of this, for use by KItinerary Workbench.
parent
04e5234c
Changes
9
Hide whitespace changes
Inline
Side-by-side
src/CMakeLists.txt
View file @
7cf8a382
...
...
@@ -39,6 +39,10 @@ set(kitinerary_lib_srcs
pdf/pdfvectorpicture.cpp
pdf/popplerutils.cpp
uic9183/rct2ticket.cpp
uic9183/uic9183parser.cpp
uic9183/uic9183ticketlayout.cpp
barcodedecoder.cpp
calendarhandler.cpp
documentutil.cpp
...
...
@@ -61,12 +65,9 @@ set(kitinerary_lib_srcs
locationutil.cpp
mergeutil.cpp
qimagepurebinarizer.cpp
rct2ticket.cpp
sortutil.cpp
stringutil.cpp
structureddataextractor.cpp
uic9183parser.cpp
uic9183ticketlayout.cpp
)
qt5_add_resources
(
kitinerary_lib_srcs extractors/extractors.qrc
)
ecm_qt_declare_logging_category
(
kitinerary_lib_srcs HEADER logging.h IDENTIFIER KItinerary::Log CATEGORY_NAME org.kde.kitinerary
)
...
...
@@ -129,10 +130,7 @@ ecm_generate_headers(KItinerary_FORWARDING_HEADERS
JsonLdDocument
LocationUtil
MergeUtil
Rct2Ticket
SortUtil
Uic9183Parser
Uic9183TicketLayout
PREFIX KItinerary
REQUIRED_HEADERS KItinerary_HEADERS
)
...
...
@@ -174,6 +172,15 @@ ecm_generate_headers(KItinerary_Pdf_FORWARDING_HEADERS
REQUIRED_HEADERS KItinerary_Pdf_HEADERS
RELATIVE pdf
)
ecm_generate_headers
(
KItinerary_Uic9183_FORWARDING_HEADERS
HEADER_NAMES
Rct2Ticket
Uic9183Parser
Uic9183TicketLayout
PREFIX KItinerary
REQUIRED_HEADERS KItinerary_Uic9183_HEADERS
RELATIVE uic9183
)
install
(
TARGETS KPimItinerary EXPORT KPimItineraryTargets
${
INSTALL_TARGETS_DEFAULT_ARGS
}
)
install
(
FILES
...
...
@@ -181,6 +188,7 @@ install(FILES
${
KItinerary_KnowledgeDb_FORWARDING_HEADERS
}
${
KItinerary_Datatypes_FORWARDING_HEADERS
}
${
KItinerary_Pdf_FORWARDING_HEADERS
}
${
KItinerary_Uic9183_FORWARDING_HEADERS
}
DESTINATION
${
KDE_INSTALL_INCLUDEDIR_PIM
}
/KItinerary
)
install
(
FILES
...
...
@@ -189,6 +197,7 @@ install(FILES
${
KItinerary_Datatypes_HEADERS
}
${
KItinerary_KnowledgeDb_HEADERS
}
${
KItinerary_Pdf_HEADERS
}
${
KItinerary_Uic9183_HEADERS
}
${
CMAKE_CURRENT_BINARY_DIR
}
/kitinerary_export.h
DESTINATION
${
KDE_INSTALL_INCLUDEDIR_PIM
}
/kitinerary
)
...
...
src/extractorengine.cpp
View file @
7cf8a382
...
...
@@ -32,7 +32,7 @@
#include
"logging.h"
#include
"pdf/pdfdocument.h"
#include
"structureddataextractor_p.h"
#include
"uic9183parser.h"
#include
"
uic9183/
uic9183parser.h"
#include
"jsapi/barcode.h"
#include
"jsapi/context.h"
...
...
src/genericuic918extractor.cpp
View file @
7cf8a382
...
...
@@ -16,8 +16,9 @@
*/
#include
"genericuic918extractor_p.h"
#include
"uic9183parser.h"
#include
"rct2ticket.h"
#include
<KItinerary/Uic9183Parser>
#include
<KItinerary/Rct2Ticket>
#include
<QDateTime>
#include
<QJsonArray>
...
...
src/rct2ticket.cpp
→
src/
uic9183/
rct2ticket.cpp
View file @
7cf8a382
File moved
src/rct2ticket.h
→
src/
uic9183/
rct2ticket.h
View file @
7cf8a382
File moved
src/uic9183parser.cpp
→
src/
uic9183/
uic9183parser.cpp
View file @
7cf8a382
File moved
src/uic9183parser.h
→
src/
uic9183/
uic9183parser.h
View file @
7cf8a382
File moved
src/uic9183ticketlayout.cpp
→
src/
uic9183/
uic9183ticketlayout.cpp
View file @
7cf8a382
File moved
src/uic9183ticketlayout.h
→
src/
uic9183/
uic9183ticketlayout.h
View file @
7cf8a382
File moved
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment