#include "Toolnterface.h" #include Toolnterface::Toolnterface(QString toolName, QToolBase* toolBase, QWidget* parent) : ToolName(toolName), sToolBase(toolBase), QDialog(parent) { } Toolnterface::~Toolnterface() { } QString Toolnterface::GetToolName() { return ToolName; } QToolBase* Toolnterface::GetToolBase() { return sToolBase; } int Toolnterface::Execute(const QString toolname) { return -1; } int Toolnterface::ExecuteLink(const int int_link, const QString str_link, const QMap variable_link) { return -1; } int Toolnterface::ExecuteAllLink(const QMap g_variable_link) { return -1; } int Toolnterface::ExecuteGotoLink(const QMap goto_var_link) { return -1; } int Toolnterface::ExecuteCameraLink(const QMap camera_var_link) { return -1; } int Toolnterface::ExecuteGeneralIoLink(const QMap generalio_var_link) { return -1; } int Toolnterface::ExecutePlcCommunicateLink(const QMap plccommunicate_var_link) { return -1; } int Toolnterface::ExecuteSerialPortLink(const QMap serialport_var_link) { return -1; } int Toolnterface::ExecuteSocketTcpServerLink(const QMap sockettcpserver_var_link) { return -1; } int Toolnterface::ExecuteSocketTcpClientLink(const QMap sockettcpclient_var_link) { return -1; } int Toolnterface::ExecuteScriptEditLink(const QMap scriptedit_var_link) { return -1; } QVariant Toolnterface::InitGetToolData() { return -1; } int Toolnterface::InitSetToolData(const QVariant data) { return -1; }