0
0
mirror of https://github.com/fralx/LimeReport.git synced 2025-10-03 03:57:31 +03:00

Image editor has been added

This commit is contained in:
Arin Alexander
2019-08-07 21:06:47 +03:00
parent afa4bcb9bf
commit 4556e3bc78
7 changed files with 328 additions and 18 deletions

View File

@@ -89,6 +89,7 @@ public:
bool useExternalPainter() const;
void setUseExternalPainter(bool value);
QWidget* defaultEditor();
protected:
BaseDesignIntf* createSameTypeItem(QObject *owner, QGraphicsItem *parent);
void updateItemSize(DataSourceManager *dataManager, RenderPass pass, int maxHeight);
@@ -97,6 +98,7 @@ protected:
void loadPictureFromVariant(QVariant& data);
void preparePopUpMenu(QMenu &menu);
void processPopUpAction(QAction *action);
QImage drawImage();
private:
QImage m_picture;
bool m_useExternalPainter;
@@ -109,8 +111,7 @@ private:
bool m_keepAspectRatio;
bool m_center;
Format m_format;
QString m_variable;
QString m_variable;
};
}