Split decoder and render
decode.* will solely decode the teletext packets into a grid of characters and colours and other attributes stored in an agnostic way, then render.* will read this grid and render the characters onto the screen with the Qt specific methods.
This commit is contained in:
@@ -1,7 +1,8 @@
|
||||
QT += widgets
|
||||
requires(qtConfig(filedialog))
|
||||
|
||||
HEADERS = document.h \
|
||||
HEADERS = decode.h \
|
||||
document.h \
|
||||
hamming.h \
|
||||
keymap.h \
|
||||
levelonecommands.h \
|
||||
@@ -19,7 +20,8 @@ HEADERS = document.h \
|
||||
x26dockwidget.h \
|
||||
x26model.h \
|
||||
x26triplets.h
|
||||
SOURCES = document.cpp \
|
||||
SOURCES = decode.cpp \
|
||||
document.cpp \
|
||||
levelonecommands.cpp \
|
||||
levelonepage.cpp \
|
||||
loadsave.cpp \
|
||||
|
||||
Reference in New Issue
Block a user