diff --git a/gui/davis_gui.cpp b/gui/davis_gui.cpp index 425bb64..162fe61 100644 --- a/gui/davis_gui.cpp +++ b/gui/davis_gui.cpp @@ -488,6 +488,30 @@ bool DavisGUI::mayBeShowBIN(const QString& path) { } else if (data_type == "uint16") { std::vector> data = dvs::readBinaryFile(path.toLatin1().data(), numbers_in_line); dv::show(data); + } else if (data_type == "uint32") { + std::vector> data = dvs::readBinaryFile(path.toLatin1().data(), numbers_in_line); + dv::show(data); + } else if (data_type == "uint64") { + std::vector> data = dvs::readBinaryFile(path.toLatin1().data(), numbers_in_line); + dv::show(data); + } else if (data_type == "int8") { + std::vector> data = dvs::readBinaryFile(path.toLatin1().data(), numbers_in_line); + dv::show(data); + } else if (data_type == "int16") { + std::vector> data = dvs::readBinaryFile(path.toLatin1().data(), numbers_in_line); + dv::show(data); + } else if (data_type == "int32") { + std::vector> data = dvs::readBinaryFile(path.toLatin1().data(), numbers_in_line); + dv::show(data); + } else if (data_type == "int64") { + std::vector> data = dvs::readBinaryFile(path.toLatin1().data(), numbers_in_line); + dv::show(data); + } else if (data_type == "float32") { + std::vector> data = dvs::readBinaryFile(path.toLatin1().data(), numbers_in_line); + dv::show(data); + } else if (data_type == "float64") { + std::vector> data = dvs::readBinaryFile(path.toLatin1().data(), numbers_in_line); + dv::show(data); } return true; }