Add dive/emerge map pickers

This commit is contained in:
Marcus Huderle
2018-03-10 11:25:34 -08:00
parent 5301b299e2
commit 6f71c15629
5 changed files with 310 additions and 137 deletions

View File

@@ -53,6 +53,8 @@ public:
void updateConnectionMap(QString mapName, QString direction);
void addNewConnection();
void removeCurrentConnection();
void updateDiveMap(QString mapName);
void updateEmergeMap(QString mapName);
DraggablePixmapItem *addMapObject(Event *event);
void selectMapObject(DraggablePixmapItem *object);
@@ -95,6 +97,9 @@ private:
void setConnectionEditControlValues(Connection*);
void setConnectionEditControlsEnabled(bool);
void createConnectionItem(Connection* connection, bool hide);
void populateConnectionMapPickers();
void setDiveEmergeControls();
void updateDiveEmergeMap(QString mapName, QString direction);
private slots:
void mouseEvent_map(QGraphicsSceneMouseEvent *event, MapPixmapItem *item);