#include "PushButton.h" #include "ConnectionLayout.h" #include PushButton::PushButton(Layout* parent,int row, int col,QString name):XmlWidget(name,"PushButton",parent) { button=new QPushButton(name); parent->addWidget(button,row,col); SetValue("0"); connect(button, SIGNAL(clicked(bool)),this, SLOT(button_clicked(bool))); } PushButton::~PushButton() { delete button; } void PushButton::button_clicked(bool state) { SetValue("1"); connectionLayout()->XmlToSend(XmlDoc()); SetValue("0"); }