Add png reader

This commit is contained in:
jmsgrogan 2022-08-01 14:00:40 +01:00
parent ed925afabf
commit 4fce4fc614
7 changed files with 201 additions and 3 deletions

View file

@ -16,7 +16,8 @@ list(APPEND TestFiles
graphics/TestOpenGlRendering.cpp
graphics/TestRasterizer.cpp
ipc/TestDbus.cpp
image/TestPngWriter.cpp
image/TestPngReader.cpp
image/TestPngWriter.cpp
network/TestNetworkManagerClient.cpp
network/TestNetworkManagerServer.cpp
publishing/TestPdfWriter.cpp
@ -34,6 +35,7 @@ list(APPEND TestNames
TestOpenGlRendering
TestRasterizer
TestDbus
TestPngReader
TestPngWriter
TestNetworkManagerClient
TestNetworkManagerServer
@ -55,4 +57,4 @@ endforeach()
add_executable(test_runner test_runner.cpp)
target_link_libraries(test_runner PUBLIC core fonts network database geometry audio graphics web client)
target_link_libraries(test_runner PUBLIC core fonts network database geometry audio graphics web client)

View file

@ -0,0 +1,15 @@
#include "PngReader.h"
#include "Image.h"
#include <iostream>
int main()
{
const auto path = "/home/jmsgrogan/code/MediaTool-build/bin/test.png";
PngReader reader;
reader.setPath(path);
auto image = reader.read();
return 0;
}