[qet] [4490] Add Auto Folio Numbering Label to reportelement |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/qet Archives
]
Revision: 4490
Author: scorpio810
Date: 2016-05-19 04:08:42 +0200 (Thu, 19 May 2016)
Log Message:
-----------
Add Auto Folio Numbering Label to reportelement
Modified Paths:
--------------
trunk/sources/qetgraphicsitem/reportelement.cpp
trunk/sources/ui/reportpropertiewidget.ui
Modified: trunk/sources/qetgraphicsitem/reportelement.cpp
===================================================================
--- trunk/sources/qetgraphicsitem/reportelement.cpp 2016-05-18 05:39:42 UTC (rev 4489)
+++ trunk/sources/qetgraphicsitem/reportelement.cpp 2016-05-19 02:08:42 UTC (rev 4490)
@@ -220,6 +220,7 @@
Element *elmt = connected_elements.at(0);
QString label = label_;
label.replace("%f", QString::number(elmt->diagram()->folioIndex()+1));
+ label.replace("%F", elmt->diagram() -> border_and_titleblock.folio());
label.replace("%c", QString::number(elmt->diagram() -> convertPosition(elmt -> scenePos()).number()));
label.replace("%l", elmt->diagram() -> convertPosition(elmt -> scenePos()).letter());
m_text_field -> setPlainText(label);
Modified: trunk/sources/ui/reportpropertiewidget.ui
===================================================================
--- trunk/sources/ui/reportpropertiewidget.ui 2016-05-18 05:39:42 UTC (rev 4489)
+++ trunk/sources/ui/reportpropertiewidget.ui 2016-05-19 02:08:42 UTC (rev 4490)
@@ -35,6 +35,7 @@
<string>Vous pouvez définir un label personnalisé pour les reports de folio.
Créer votre propre texte en vous aidant des variables suivantes :
%f : le numéro de folio
+%F: le label de folio
%l : le numéro de ligne
%c : le numéro de colonne</string>
</property>