0
0
mirror of https://github.com/fralx/LimeReport.git synced 2025-11-20 06:30:03 +03:00

geometryLocked property has been added to report items

This commit is contained in:
Arin Alexander
2019-06-28 20:12:47 +03:00
parent 99757097cc
commit f7e1a383e9
22 changed files with 208 additions and 20 deletions

View File

@@ -252,6 +252,9 @@ namespace LimeReport {
void setFont(const QFont &font);
void setTextAlign(const Qt::Alignment& alignment);
void setBorders(const BaseDesignIntf::BorderLines& border);
void lockSelectedItems();
void unlockSelectedItems();
void selectOneLevelItems();
private slots:
void slotPageGeometryChanged(QObject*, QRectF, QRectF );
void slotItemPropertyChanged(QString propertyName,
@@ -277,6 +280,7 @@ namespace LimeReport {
const QVariant& newPropertyValue);
void changeSelectedGroupProperty(const QString& name,const QVariant& value);
void activateItemToJoin(QRectF itemRect, QList<ItemProjections>& items);
void selectAllChildren(BaseDesignIntf* item);
private:
enum JoinType{Width, Height};
LimeReport::PageItemDesignIntf::Ptr m_pageItem;