diff --git a/src/main.cpp b/src/main.cpp
index 46c12fc9bea68f51fe9deda717c2c5f5e2abbd13..d3ad894d1e2c48c9e001148f74ffd48558e94d42 100644
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -51,6 +51,11 @@ main(int argc, char *argv[])
   qRegisterMetaType<ExportFastaType>("ExportFastaType");
   qRegisterMetaType<MasschroqFileParameters>("MasschroqFileParameters");
 
+  qRegisterMetaType<std::vector<std::pair<pappso::XicSp, pappso::XicPeakSp>>>(
+    "std::vector<std::pair<pappso::XicSp, pappso::XicPeakSp>>");
+  qRegisterMetaType<pappso::Peak>("pappso::Peak");
+  //qRegisterMetaType<pappso::PeakIonIsotopeMatch>("pappso::PeakIonIsotopeMatch");
+
   try
     {
       QCoreApplication::setOrganizationName("PAPPSO");