Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.
 
 
 
 

41 строка
869 B

  1. #ifndef CONNECTORCLICKZONEWIDGET_H
  2. #define CONNECTORCLICKZONEWIDGET_H
  3. #include <QWidget>
  4. #include "CableTestBenchDefs.h"
  5. class QColor;
  6. class CConnectorClickZoneWidget : public QWidget
  7. {
  8. Q_OBJECT
  9. public:
  10. explicit CConnectorClickZoneWidget(CConnectorDefs::eConnectorType ConType, QWidget *parent = 0);
  11. void paintEvent(QPaintEvent *);
  12. void mouseReleaseEvent(QMouseEvent *);
  13. void resizeEvent(QResizeEvent *);
  14. void SelectConnector(bool Select = true, QColor color = Qt::red);
  15. void ClearConnectorSelection();
  16. CConnectorDefs::eConnectorType GetConnectorType();
  17. bool IsConSelected();
  18. private:
  19. CConnectorDefs::eConnectorType mConType;
  20. bool mConSelected;
  21. QColor mSelectionColor;
  22. signals:
  23. void ConnectorZoneClicked(CConnectorClickZoneWidget *ConType);
  24. public slots:
  25. };
  26. #endif // CONNECTORCLICKZONEWIDGET_H