mirror of
https://github.com/subsurface/subsurface.git
synced 2025-02-19 22:16:15 +00:00
Started the code for the Profile Plotting
This small patch adds a new class - ProfileGraphicsView it's a QGraphicsView based class that will holds all graphics-items for the plotting. The setup is simple, just call ui->ListView->plot( dive ) ( that's already a ProfileGraphicsView and magic will happen. Since Im using a QGraphicsView , the size of the canvas doesn't matter and I'm fixing it at 0,0,100,100. when a resize is done, the resizeEvent will be called, fitting the scene's rectangle on the view. Signed-off-by: Tomaz Canabrava <tcanabrava@kde.org> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
This commit is contained in:
parent
fcd6903621
commit
8353d57164
5 changed files with 53 additions and 3 deletions
2
Makefile
2
Makefile
|
@ -39,6 +39,7 @@ HEADERS = \
|
|||
qt-ui/plotareascene.h \
|
||||
qt-ui/starwidget.h \
|
||||
qt-ui/modeldelegates.h \
|
||||
qt-ui/profilegraphics.h \
|
||||
|
||||
|
||||
SOURCES = \
|
||||
|
@ -67,6 +68,7 @@ SOURCES = \
|
|||
qt-ui/plotareascene.cpp \
|
||||
qt-ui/starwidget.cpp \
|
||||
qt-ui/modeldelegates.cpp \
|
||||
qt-ui/profilegraphics.cpp \
|
||||
$(RESFILE)
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue