fralx / LimeReport

Report generator for Qt Framework
http://limereport.ru/
Other
403 stars 153 forks source link

Github actions update #418

Closed xakod closed 1 year ago

xakod commented 1 year ago

Github actions update:

xakod commented 1 year ago

Looks like there are some missing symbols from #398 with shared build

 Undefined symbols for architecture x86_64:
  "lrpageeditor::lrpageeditor(QWidget*, LimeReport::PageItemDesignIntf*)", referenced from:
      LimeReport::PageItemDesignIntf::processPopUpAction(QAction*) in lrpageitemdesignintf.cpp.o
  "lrpageeditor::~lrpageeditor()", referenced from:
      LimeReport::PageItemDesignIntf::processPopUpAction(QAction*) in lrpageitemdesignintf.cpp.o
  "lrbordereditor::borderColor()", referenced from:
      LimeReport::ItemsBordersEditorWidget::editBorderClicked() in lritemsborderseditorwidget.cpp.o
      LimeReport::BaseDesignIntf::contextMenuEvent(QGraphicsSceneContextMenuEvent*) in lrbasedesignintf.cpp.o
  "lrbordereditor::borderSides()", referenced from:
      LimeReport::ItemsBordersEditorWidget::editBorderClicked() in lritemsborderseditorwidget.cpp.o
      LimeReport::BaseDesignIntf::contextMenuEvent(QGraphicsSceneContextMenuEvent*) in lrbasedesignintf.cpp.o
  "lrbordereditor::border_style()", referenced from:
      LimeReport::ItemsBordersEditorWidget::editBorderClicked() in lritemsborderseditorwidget.cpp.o
      LimeReport::BaseDesignIntf::contextMenuEvent(QGraphicsSceneContextMenuEvent*) in lrbasedesignintf.cpp.o
  "lrbordereditor::border_width()", referenced from:
      LimeReport::ItemsBordersEditorWidget::editBorderClicked() in lritemsborderseditorwidget.cpp.o
      LimeReport::BaseDesignIntf::contextMenuEvent(QGraphicsSceneContextMenuEvent*) in lrbasedesignintf.cpp.o
  "lrbordereditor::loadItem(LimeReport::BaseDesignIntf*)", referenced from:
      LimeReport::ItemsBordersEditorWidget::editBorderClicked() in lritemsborderseditorwidget.cpp.o
      LimeReport::BaseDesignIntf::contextMenuEvent(QGraphicsSceneContextMenuEvent*) in lrbasedesignintf.cpp.o
  "lrbordereditor::lrbordereditor(QWidget*)", referenced from:
      LimeReport::ItemsBordersEditorWidget::editBorderClicked() in lritemsborderseditorwidget.cpp.o
      LimeReport::BaseDesignIntf::contextMenuEvent(QGraphicsSceneContextMenuEvent*) in lrbasedesignintf.cpp.o
  "lrbordereditor::~lrbordereditor()", referenced from:
      LimeReport::ItemsBordersEditorWidget::editBorderClicked() in lritemsborderseditorwidget.cpp.o
      LimeReport::BaseDesignIntf::contextMenuEvent(QGraphicsSceneContextMenuEvent*) in lrbasedesignintf.cpp.o

lrpageeditor and lrbordereditor came from that pr. @yanis60 it would be nice if you can help here. I have no ideas how to fix it.

yanis60 commented 1 year ago

I'll look for that

fralx commented 1 year ago

Thanks