TImageEditToolBar Class
Header: | #include <TImageEditToolBar> |
Inherits: | QToolBar |
Public Types
class | PaintingState |
enum | ActionType { ACTION_SELECT, ACTION_RECT, ACTION_ELLIPSE, ACTION_TRIANGLE, ..., ACTION_SAVE } |
Public Functions
TImageEditToolBar(QWidget *iParent = nullptr) | |
~TImageEditToolBar() | |
QAction * | action(const TImageEditToolBar::ActionType &iAction) const |
void | setAnnotationHide(bool iHide) |
void | setFontSize(const QString &iSizeStr) |
void | setLineSize(int iLineSize) |
const PaintingState & | state() const |
Signals
void | actionTriggered(const TImageEditToolBar::ActionType &iAction) |
void | anyActionTriggered(const TImageEditToolBar::ActionType &iAction) |
void | shapeActionToggled(const TImageEditToolBar::ActionType &iAction) |
void | stateDataChanged(const TImageEditToolBar::PaintingState &iState) |
Additional Inherited Members
- 7 properties inherited from QToolBar
- 58 properties inherited from QWidget
- 2 public slots inherited from QToolBar
- 19 public slots inherited from QWidget
- 5 static public members inherited from QWidget
- 4 protected functions inherited from QToolBar
- 35 protected functions inherited from QWidget
- 1 protected slot inherited from QWidget
Detailed Description
Member Function Documentation
TImageEditToolBar::TImageEditToolBar(QWidget *iParent = nullptr)
Default constructs an instance of TImageEditToolBar.
TImageEditToolBar::~TImageEditToolBar()
Destroys the instance of TImageEditToolBar.