toolinterface1.cpp 611 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. #include "toolinterface.h"
  2. #include "ui_toolinterface.h"
  3. ToolInterface::ToolInterface(QWidget *parent, ToolDialogImpl* p)
  4. : QDialog(parent)
  5. {
  6. ui.setupUi(this);
  7. m_pToolDialogImpl = p;
  8. }
  9. ToolInterface::~ToolInterface()
  10. {
  11. }
  12. bool ToolInterface::Serialized(QDataStream& ar, bool bIsOut)
  13. {
  14. return true;
  15. }
  16. bool ToolInterface::setValue(HObject In)
  17. {
  18. m_InImage = In;
  19. return true;
  20. }
  21. HObject ToolInterface::GetResult()
  22. {
  23. return m_OutImage;
  24. }
  25. QString ToolInterface::ShowParameter()
  26. {
  27. return "50,200,1";
  28. }
  29. int ToolInterface::Execute()
  30. {
  31. int result = 1;
  32. return result;
  33. }