|
|
|
@@ -14,7 +14,7 @@ CConnectorSelectWidget::CConnectorSelectWidget(QWidget *parent) : |
|
|
|
|
|
|
|
//6 pins |
|
|
|
InputClickZoneHandle = new CConnectorClickZoneWidget(CConnectorDefs::INPUT_6_PINS_CONNECTOR_TYPE,this); |
|
|
|
InputClickZoneHandle->setGeometry(316,152,53,54); |
|
|
|
InputClickZoneHandle->setGeometry(316,153,53,54); |
|
|
|
InputClickZoneHandle->show(); |
|
|
|
InputClickZoneHandle->raise(); |
|
|
|
connect(InputClickZoneHandle,SIGNAL(ConnectorZoneClicked(CConnectorClickZoneWidget*)),this,SLOT(InputConnectorZoneClicked(CConnectorClickZoneWidget*))); |
|
|
|
@@ -22,7 +22,15 @@ CConnectorSelectWidget::CConnectorSelectWidget(QWidget *parent) : |
|
|
|
|
|
|
|
//14 pins |
|
|
|
InputClickZoneHandle = new CConnectorClickZoneWidget(CConnectorDefs::INPUT_14_PINS_CONNECTOR_TYPE,this); |
|
|
|
InputClickZoneHandle->setGeometry(316,21,53,54); |
|
|
|
InputClickZoneHandle->setGeometry(316,31,53,54); |
|
|
|
InputClickZoneHandle->show(); |
|
|
|
InputClickZoneHandle->raise(); |
|
|
|
connect(InputClickZoneHandle,SIGNAL(ConnectorZoneClicked(CConnectorClickZoneWidget*)),this,SLOT(InputConnectorZoneClicked(CConnectorClickZoneWidget*))); |
|
|
|
mInputClickZoneList.append(InputClickZoneHandle); |
|
|
|
|
|
|
|
//10 pins |
|
|
|
InputClickZoneHandle = new CConnectorClickZoneWidget(CConnectorDefs::INPUT_10_PINS_CONNECTOR_TYPE,this); |
|
|
|
InputClickZoneHandle->setGeometry(202,32,28,86); |
|
|
|
InputClickZoneHandle->show(); |
|
|
|
InputClickZoneHandle->raise(); |
|
|
|
connect(InputClickZoneHandle,SIGNAL(ConnectorZoneClicked(CConnectorClickZoneWidget*)),this,SLOT(InputConnectorZoneClicked(CConnectorClickZoneWidget*))); |
|
|
|
@@ -30,7 +38,7 @@ CConnectorSelectWidget::CConnectorSelectWidget(QWidget *parent) : |
|
|
|
|
|
|
|
//24 pins |
|
|
|
InputClickZoneHandle = new CConnectorClickZoneWidget(CConnectorDefs::INPUT_24_PINS_CONNECTOR_TYPE,this); |
|
|
|
InputClickZoneHandle->setGeometry(236,23,48,86); |
|
|
|
InputClickZoneHandle->setGeometry(245,33,48,86); |
|
|
|
InputClickZoneHandle->show(); |
|
|
|
InputClickZoneHandle->raise(); |
|
|
|
connect(InputClickZoneHandle,SIGNAL(ConnectorZoneClicked(CConnectorClickZoneWidget*)),this,SLOT(InputConnectorZoneClicked(CConnectorClickZoneWidget*))); |
|
|
|
@@ -38,7 +46,7 @@ CConnectorSelectWidget::CConnectorSelectWidget(QWidget *parent) : |
|
|
|
|
|
|
|
//72 pins |
|
|
|
InputClickZoneHandle = new CConnectorClickZoneWidget(CConnectorDefs::INPUT_72_PINS_CONNECTOR_TYPE,this); |
|
|
|
InputClickZoneHandle->setGeometry(234,150,47,120); |
|
|
|
InputClickZoneHandle->setGeometry(245,150,47,120); |
|
|
|
InputClickZoneHandle->show(); |
|
|
|
InputClickZoneHandle->raise(); |
|
|
|
connect(InputClickZoneHandle,SIGNAL(ConnectorZoneClicked(CConnectorClickZoneWidget*)),this,SLOT(InputConnectorZoneClicked(CConnectorClickZoneWidget*))); |
|
|
|
@@ -46,7 +54,7 @@ CConnectorSelectWidget::CConnectorSelectWidget(QWidget *parent) : |
|
|
|
|
|
|
|
//90 pins |
|
|
|
InputClickZoneHandle = new CConnectorClickZoneWidget(CConnectorDefs::INPUT_90_PINS_CONNECTOR_TYPE,this); |
|
|
|
InputClickZoneHandle->setGeometry(320,306,33,73); |
|
|
|
InputClickZoneHandle->setGeometry(324,286,33,73); |
|
|
|
InputClickZoneHandle->show(); |
|
|
|
InputClickZoneHandle->raise(); |
|
|
|
connect(InputClickZoneHandle,SIGNAL(ConnectorZoneClicked(CConnectorClickZoneWidget*)),this,SLOT(InputConnectorZoneClicked(CConnectorClickZoneWidget*))); |
|
|
|
@@ -54,7 +62,7 @@ CConnectorSelectWidget::CConnectorSelectWidget(QWidget *parent) : |
|
|
|
|
|
|
|
//108 pins |
|
|
|
InputClickZoneHandle = new CConnectorClickZoneWidget(CConnectorDefs::INPUT_108_PINS_CONNECTOR_TYPE,this); |
|
|
|
InputClickZoneHandle->setGeometry(235,308,47,149); |
|
|
|
InputClickZoneHandle->setGeometry(245,308,47,149); |
|
|
|
InputClickZoneHandle->show(); |
|
|
|
InputClickZoneHandle->raise(); |
|
|
|
connect(InputClickZoneHandle,SIGNAL(ConnectorZoneClicked(CConnectorClickZoneWidget*)),this,SLOT(InputConnectorZoneClicked(CConnectorClickZoneWidget*))); |
|
|
|
@@ -62,7 +70,7 @@ CConnectorSelectWidget::CConnectorSelectWidget(QWidget *parent) : |
|
|
|
|
|
|
|
//120 pins |
|
|
|
InputClickZoneHandle = new CConnectorClickZoneWidget(CConnectorDefs::INPUT_120_PINS_CONNECTOR_TYPE,this); |
|
|
|
InputClickZoneHandle->setGeometry(316,403,42,74); |
|
|
|
InputClickZoneHandle->setGeometry(319,380,42,74); |
|
|
|
InputClickZoneHandle->show(); |
|
|
|
InputClickZoneHandle->raise(); |
|
|
|
connect(InputClickZoneHandle,SIGNAL(ConnectorZoneClicked(CConnectorClickZoneWidget*)),this,SLOT(InputConnectorZoneClicked(CConnectorClickZoneWidget*))); |
|
|
|
@@ -73,35 +81,35 @@ CConnectorSelectWidget::CConnectorSelectWidget(QWidget *parent) : |
|
|
|
|
|
|
|
//6 pins |
|
|
|
OutputSelectZoneHandle = new CConnectorClickZoneWidget(CConnectorDefs::OUTPUT_6_PINS_CONNECTOR_TYPE,this); |
|
|
|
OutputSelectZoneHandle->setGeometry(12,148,38,38); |
|
|
|
OutputSelectZoneHandle->setGeometry(2,152,43,43); |
|
|
|
OutputSelectZoneHandle->show(); |
|
|
|
OutputSelectZoneHandle->raise(); |
|
|
|
mOutputSelectZoneList.append(OutputSelectZoneHandle); |
|
|
|
|
|
|
|
//14 pins |
|
|
|
OutputSelectZoneHandle = new CConnectorClickZoneWidget(CConnectorDefs::OUTPUT_14_PINS_CONNECTOR_TYPE,this); |
|
|
|
OutputSelectZoneHandle->setGeometry(13,24,41,42); |
|
|
|
OutputSelectZoneHandle->setGeometry(2,30,45,47); |
|
|
|
OutputSelectZoneHandle->show(); |
|
|
|
OutputSelectZoneHandle->raise(); |
|
|
|
mOutputSelectZoneList.append(OutputSelectZoneHandle); |
|
|
|
|
|
|
|
//24 pins |
|
|
|
OutputSelectZoneHandle = new CConnectorClickZoneWidget(CConnectorDefs::OUTPUT_24_PINS_CONNECTOR_TYPE,this); |
|
|
|
OutputSelectZoneHandle->setGeometry(91,23,48,86); |
|
|
|
OutputSelectZoneHandle->setGeometry(80,33,48,86); |
|
|
|
OutputSelectZoneHandle->show(); |
|
|
|
OutputSelectZoneHandle->raise(); |
|
|
|
mOutputSelectZoneList.append(OutputSelectZoneHandle); |
|
|
|
|
|
|
|
//72 pins |
|
|
|
OutputSelectZoneHandle = new CConnectorClickZoneWidget(CConnectorDefs::OUTPUT_72_PINS_CONNECTOR_TYPE,this); |
|
|
|
OutputSelectZoneHandle->setGeometry(92,150,46,121); |
|
|
|
OutputSelectZoneHandle->setGeometry(80,150,46,121); |
|
|
|
OutputSelectZoneHandle->show(); |
|
|
|
OutputSelectZoneHandle->raise(); |
|
|
|
mOutputSelectZoneList.append(OutputSelectZoneHandle); |
|
|
|
|
|
|
|
//108 pins |
|
|
|
OutputSelectZoneHandle = new CConnectorClickZoneWidget(CConnectorDefs::OUTPUT_108_PINS_CONNECTOR_TYPE,this); |
|
|
|
OutputSelectZoneHandle->setGeometry(92,308,47,148); |
|
|
|
OutputSelectZoneHandle->setGeometry(80,308,47,148); |
|
|
|
OutputSelectZoneHandle->show(); |
|
|
|
OutputSelectZoneHandle->raise(); |
|
|
|
mOutputSelectZoneList.append(OutputSelectZoneHandle); |
|
|
|
@@ -116,13 +124,13 @@ void CConnectorSelectWidget::paintEvent(QPaintEvent *event) |
|
|
|
|
|
|
|
QPen pen; |
|
|
|
|
|
|
|
// pen.setStyle(Qt::SolidLine); |
|
|
|
// pen.setWidth(10); |
|
|
|
// pen.setBrush(Qt::red); |
|
|
|
// painter.setPen(pen); |
|
|
|
pen.setStyle(Qt::SolidLine); |
|
|
|
pen.setWidth(10); |
|
|
|
pen.setBrush(Qt::red); |
|
|
|
painter.setPen(pen); |
|
|
|
|
|
|
|
//painter.drawRect(this->geometry()); |
|
|
|
// painter.drawRect(QRect(7,149,53,54)); |
|
|
|
// painter.drawRect(this->geometry()); |
|
|
|
// painter.drawRect(QRect(320,306,33,73)); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
@@ -153,6 +161,7 @@ void CConnectorSelectWidget::InputConnectorZoneClicked(CConnectorClickZoneWidget |
|
|
|
OutputSelZone = FindOutputSelectionZone(CConnectorDefs::OUTPUT_14_PINS_CONNECTOR_TYPE); |
|
|
|
break; |
|
|
|
} |
|
|
|
case CConnectorDefs::INPUT_10_PINS_CONNECTOR_TYPE: |
|
|
|
case CConnectorDefs::INPUT_24_PINS_CONNECTOR_TYPE: |
|
|
|
{ |
|
|
|
OutputSelZone = FindOutputSelectionZone(CConnectorDefs::OUTPUT_24_PINS_CONNECTOR_TYPE); |
|
|
|
|