Topic: Page de garde

Bonjour,
je me suis créé un cartouche de page de garde qui ne doit pas faire toute la longueur de la page.
Dans un premier temps, j'ai limité la largeur du cartouche en pixel: le cartouche prend toute la largeur
J'ai créé un colonne vide : un trait vient quand même marquer cette case vide.
Il y a-t-il ne solution ?
Merci.
Cordialement.
Alexis

Post's attachments

Capture du 2014-09-18 20:15:50.png, 139.66 kb, 1366 x 768
Capture du 2014-09-18 20:15:50.png 139.66 kb, 497 downloads since 2014-09-18 

Re: Page de garde

Bonjour,
http://scorpio.kindwolf.org/temp/titleblock10.png

Ce n'est pas possible sans modifier du code, sinon tu peux prendre le symbole pour page de garde ;-)
Inconvénient c'est qu'on peux pas lui ajouter des variables comme avec les cartouches.


https://download.qelectrotech.org/qet/forum_img/sommaire.png

"Le jour où tu découvres le Libre, tu sais que tu ne pourras jamais plus revenir en arrière..."

Re: Page de garde

Oui effectivement, je n'avais ni vu ni pensr à la bibliothèque de symbole.
Mais cela à comme désavantage de ne pas pouvoir utiliser les "variables" projet (author, folio-total, ....), avec pour objectif d'automatiser le remplissage de la PDG et des cartouches.

Re: Page de garde

En parlant de variable, existe-t-il une "variable" pour afficher la version de Qet utilisé pour la création du fichier ?

Re: Page de garde

Non, seules ces variables sont disponibles pour automatiser le cartouche.
La variable "displayedVersion" n'est pas disponible, [s]et elle n'afficherai que 0.3, ou 0.4[/s] [s]et pas la version subversion du binaire.[/s]
Edit: ça dépend des packageurs. 


"<li>%{author} : auteur du folio</li>"
"<li>%{date} : date du folio</li>"
"<li>%{title} : titre du folio</li>"
"<li>%{filename} : nom de fichier du projet</li>"
"<li>%{folio} : indications relatives au folio</li>"
"<li>%{folio-id} : position du folio dans le projet</li>"
"<li>%{folio-total} : nombre total de folios dans le projet</li>"

"Le jour où tu découvres le Libre, tu sais que tu ne pourras jamais plus revenir en arrière..."

Re: Page de garde

Index: sources/bordertitleblock.cpp
===================================================================
--- sources/bordertitleblock.cpp (révision 3329)
+++ sources/bordertitleblock.cpp (copie de travail)
@@ -330,7 +330,7 @@
if (diagram_rect_ != previous_diagram) emit(borderChanged(previous_diagram, diagram_rect_));

// rectangles relatifs au cartouche
- titleblock_rect_ = QRectF(diagram_rect_.bottomLeft().x(), diagram_rect_.bottomLeft().y(), titleBlockWidth(), titleBlockHeight());
+ titleblock_rect_ = QRectF(diagram_rect_.bottomLeft().x(), diagram_rect_.bottomLeft().y(), titleBlockWidth()/2, titleBlockHeight()*10);
}

/**
@@ -398,9 +398,10 @@

// render the titleblock, using the TitleBlockTemplate object
if (display_titleblock_) {
- qp -> translate(titleblock_rect_.topLeft());
+ QPointF p = titleblock_rect_.topRight();
+ p.setY(p.ry() - titleblock_rect_.height());
+ qp -> translate(p);
titleblock_template_renderer_ -> render(qp, titleblock_rect_.width());
- qp -> translate(-titleblock_rect_.topLeft());
}

qp -> restore();






https://download.qelectrotech.org/qet/forum_img/titlebock4.png

"Le jour où tu découvres le Libre, tu sais que tu ne pourras jamais plus revenir en arrière..."

Re: Page de garde

Ca a l'air pas mal nomicons/smile ....