Du kannst nicht mehr als 25 Themen auswählen
Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.
|
-
- #ifndef CCONNECTORSELECTWIDGET_H
- #define CCONNECTORSELECTWIDGET_H
-
- #include "GlobalDefine.h"
- #include <QWidget>
- #include "ConnectorClickZoneWidget.h"
- #include <QList>
-
- class CConnectorSelectWidget : public QWidget
- {
- Q_OBJECT
- public:
- explicit CConnectorSelectWidget(QWidget *parent = 0);
- virtual ~CConnectorSelectWidget();
- void paintEvent(QPaintEvent *);
-
- QPixmap *mConnectorLayoutPixmap;
-
- QList<CConnectorClickZoneWidget*> mInputClickZoneList;
- QList<CConnectorClickZoneWidget*> mOutputSelectZoneList;
-
- int ClearAllOutputConSelections();
- int ClearAllInputConSelections();
- int ClearAllConnectorsSelections();
-
- CConnectorClickZoneWidget* FindOutputSelectionZone(CConnectorDefs::eConnectorType type);
-
-
- private:
- CConnectorDefs::eConnectorType mCurSelConnector;
- signals:
-
- public slots:
-
- void InputConnectorZoneClicked(CConnectorClickZoneWidget *ConType);
-
- };
-
- #endif // CCONNECTORSELECTWIDGET_H
|