open/save support
git-svn-id: http://svn.lsim.tuxzone.org/trunk@34 4bec179b-ab65-46ed-a5f8-55b8b5c735d0
This commit is contained in:
@@ -43,6 +43,24 @@ HomoEFieldItem::HomoEFieldItem(QRectF sizeRect)
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
QList<QVariant> HomoEFieldItem::getSaveDataList() {
|
||||
QList<QVariant> list;
|
||||
list << type();
|
||||
list << scenePos();
|
||||
list << getRectF();
|
||||
list << zValue();
|
||||
list << getRotation();
|
||||
list << getFieldPower();
|
||||
return list;
|
||||
}
|
||||
void HomoEFieldItem::setSaveDataList(QList<QVariant> list){
|
||||
setPos(list[1].toPointF());
|
||||
setRectF(list[2].toRectF());
|
||||
setZValue(list[3].toDouble());
|
||||
setRotation(list[4].toInt());
|
||||
setFieldPower(list[5].toDouble());
|
||||
}
|
||||
|
||||
void HomoEFieldItem::setFieldLineDistance(int pixel) {
|
||||
|
||||
Reference in New Issue
Block a user