From f7813f62cd9dacd9d16534ddd9428366b81b92e8 Mon Sep 17 00:00:00 2001 From: dismine Date: Fri, 24 Jan 2014 20:25:17 +0200 Subject: [PATCH] Documentation for VToolEndLine class. --HG-- branch : develop --- src/tools/drawTools/vtoolbisector.h | 2 +- src/tools/drawTools/vtoolendline.h | 51 +++++++++++++++-------------- 2 files changed, 27 insertions(+), 26 deletions(-) diff --git a/src/tools/drawTools/vtoolbisector.h b/src/tools/drawTools/vtoolbisector.h index 697ccc70b..4fa17d46f 100644 --- a/src/tools/drawTools/vtoolbisector.h +++ b/src/tools/drawTools/vtoolbisector.h @@ -33,7 +33,7 @@ #include "../../dialogs/dialogbisector.h" /** - * @brief The VToolBisector class tool for creation bisector point. + * @brief The VToolBisector class tool for creation bisector point. */ class VToolBisector : public VToolLinePoint { diff --git a/src/tools/drawTools/vtoolendline.h b/src/tools/drawTools/vtoolendline.h index 3b7164020..05df2ad7e 100644 --- a/src/tools/drawTools/vtoolendline.h +++ b/src/tools/drawTools/vtoolendline.h @@ -33,23 +33,23 @@ #include "../../dialogs/dialogendline.h" /** - * @brief The VToolEndLine class + * @brief The VToolEndLine class tool for creation point on the line end. */ class VToolEndLine : public VToolLinePoint { Q_OBJECT public: /** - * @brief VToolEndLine - * @param doc dom document container - * @param data container with variables - * @param id object id in container + * @brief VToolEndLine constructor. + * @param doc dom document container. + * @param data container with variables. + * @param id object id in container. * @param typeLine line type. - * @param formula - * @param angle - * @param basePointId + * @param formula string with formula length of line. + * @param angle angle of line. + * @param basePointId id first point of line. * @param typeCreation way we create this tool. - * @param parent parent object + * @param parent parent object. */ VToolEndLine(VDomDocument *doc, VContainer *data, const qint64 &id, const QString &typeLine, const QString &formula, const qreal &angle, const qint64 &basePointId, @@ -59,27 +59,27 @@ public: */ virtual void setDialog(); /** - * @brief Create help create tool - * @param dialog + * @brief Create help create tool from GUI. + * @param dialog dialog. * @param scene pointer to scene. - * @param doc dom document container - * @param data container with variables + * @param doc dom document container. + * @param data container with variables. */ static void Create(QSharedPointer &dialog, VMainGraphicsScene *scene, VDomDocument *doc, VContainer *data); /** - * @brief Create help create tool + * @brief Create help create tool. * @param _id tool id, 0 if tool doesn't exist yet. * @param pointName point name. * @param typeLine line type. - * @param formula - * @param angle - * @param basePointId + * @param formula string with formula length of line. + * @param angle angle of line. + * @param basePointId id first point of line. * @param mx label bias x axis. * @param my label bias y axis. * @param scene pointer to scene. - * @param doc dom document container - * @param data container with variables + * @param doc dom document container. + * @param data container with variables. * @param parse parser file mode. * @param typeCreation way we create this tool. */ @@ -87,9 +87,6 @@ public: const QString &formula, const qreal &angle, const qint64 &basePointId, const qreal &mx, const qreal &my, VMainGraphicsScene *scene, VDomDocument *doc, VContainer *data, const Document::Documents &parse, const Tool::Sources &typeCreation); - /** - * @brief ToolType - */ static const QString ToolType; public slots: /** @@ -98,14 +95,18 @@ public slots: virtual void FullUpdateFromFile(); /** * @brief FullUpdateFromGui refresh tool data from change options. - * @param result + * @param result result working dialog. */ virtual void FullUpdateFromGui(int result); + /** + * @brief ShowContextMenu show context menu. + * @param event context menu event. + */ virtual void ShowContextMenu(QGraphicsSceneContextMenuEvent *event); protected: /** * @brief contextMenuEvent handle context menu events. - * @param event + * @param event context menu event. */ virtual void contextMenuEvent ( QGraphicsSceneContextMenuEvent * event ); /** @@ -118,7 +119,7 @@ protected: virtual void RefreshDataInFile(); private: /** - * @brief dialogEndLine pointer to the dialog + * @brief dialogEndLine pointer to the dialog. */ QSharedPointer dialogEndLine; };