17#include <QContextMenuEvent>
21class vtkPolyDataAlgorithm;
44 const QItemSelection& deselected)
override;
48 const QItemSelection &deselected);
76 const QItemSelection & deselected);
Definition of the Station class.
A view for the StationTreeModel.
void updateView()
Update the view to visualise changes made to the underlying data.
void selectionChangedFromOutside(const QItemSelection &selected, const QItemSelection &deselected)
Instructions if the selection of items in the view has changed by events outside the view (i....
void requestNameChangeDialog(const std::string &, std::size_t)
void propertiesDialogRequested(std::string name)
void openStationListFile(int)
void showDiagramPrefsDialog()
void stationListExportRequested(std::string listName, std::string fileName)
void geometryMappingRequested(const std::string &)
void geoItemSelected(const vtkPolyDataAlgorithm *, int)
void diagramRequested(QModelIndex &)
void enableRemoveButton(bool)
void contextMenuEvent(QContextMenuEvent *e) override
Actions to be taken after a right mouse click is performed in the station view.
void setNameForElement()
Calls a SetNameDialog.
void displayStratigraphy()
void stationListSaved(QString listName, QString fileName)
void removeGeoItemSelection()
void selectionChanged(const QItemSelection &selected, const QItemSelection &deselected) override
Instructions if the selection of items in the view has changed.
StationTreeView(QWidget *parent=nullptr)
Constructor.
void enableSaveButton(bool)
void writeStratigraphiesAsImages(QString listName)
Create image files from all stratigraphies in a borehole vector.
void itemSelectionChanged(const QItemSelection &selected, const QItemSelection &deselected)
void stationListRemoved(std::string name)