Les editions du cartouche sont desormais annulables

git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@141 bfdf4180-ca20-0410-9c96-a3a8aa849046
This commit is contained in:
xavierqet
2007-09-28 17:39:30 +00:00
parent 2c184a46da
commit 9bdbf3aea5
6 changed files with 129 additions and 14 deletions

View File

@@ -1,5 +1,6 @@
#ifndef BORDERINSET_H
#define BORDERINSET_H
#include "insetproperties.h"
#include <QObject>
#include <QRectF>
#include <QPainter>
@@ -63,6 +64,22 @@ class BorderInset : public QObject {
void setTitle (const QString &title) { bi_title = title; }
void setFolio (const QString &folio) { bi_folio = folio; }
void setFileName (const QString &filename) { bi_filename = filename; }
InsetProperties exportInset() {
InsetProperties ip;
ip.author = bi_author;
ip.date = bi_date;
ip.title = bi_title;
ip.folio = bi_folio;
ip.filename = bi_filename;
return(ip);
}
void importInset(const InsetProperties &ip) {
bi_author = ip.author;
bi_date = ip.date;
bi_title = ip.title;
bi_folio = ip.folio;
bi_filename = ip.filename;
}
// methodes d'acces en ecriture aux options
void displayInset (bool di) { display_inset = di; }
@@ -78,8 +95,8 @@ class BorderInset : public QObject {
QString bi_author;
QDate bi_date;
QString bi_title;
QString bi_folio; // vraiment necessaire ce truc ?
QString bi_filename; // meme remarque
QString bi_folio;
QString bi_filename;
// dimensions du cadre et du cartouche
int nb_columns;