ICF 3.1.1.10
Technical documentation of ICF Libraries
CCircleParamsGuiComp.h
Go to the documentation of this file.
1/********************************************************************************
2** This file is part of the ICF Framework. Copyright (C) Witold Gantzke & Kirill Lepskiy
3** ICF Framework may be used under the terms of the LGPL License v. 2.1 by the Free Software Foundation.
4********************************************************************************/
5
6#pragma once
7
8
9// ICF includes
10#include <i2d/CCircle.h>
11#include <iview/CCircleShape.h>
13
14#include <GeneratedFiles/i2dgui/ui_CCircleParamsGuiComp.h>
15
16
17namespace i2dgui
18{
19
20
23 iview::CCircleShape,
24 i2d::CCircle>
25{
26 Q_OBJECT
27
28public:
32
33 I_BEGIN_COMPONENT(CCircleParamsGuiComp);
34 I_END_COMPONENT;
35
36protected Q_SLOTS:
37 void OnParamsChanged(double value);
38
39 // reimplemented (i2dgui::TShapeParamsGuiCompBase)
40 void OnActionTriggered(QAction* actionPtr) override;
41};
42
43
44} // namespace i2dgui
45
46
Definition of graphical circle object.
Definition CCircle.h:26
i2dgui::TCircleBasedParamsGuiComp< iview::CCircleShape, i2d::CCircle > BaseClass
void OnActionTriggered(QAction *actionPtr) override
void OnParamsChanged(double value)
This package contains Qt based implementations for 2D graphic objects.

© Witold Gantzke and Kirill Lepskiy