[qet] [1782] NamesListWidget: minor improvements (icon, What's this tips, ...) |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/qet Archives
]
Revision: 1782
Author: xavier
Date: 2012-05-09 23:17:10 +0200 (Wed, 09 May 2012)
Log Message:
-----------
NamesListWidget: minor improvements (icon, What's this tips, ...)
Modified Paths:
--------------
trunk/sources/nameslistwidget.cpp
Modified: trunk/sources/nameslistwidget.cpp
===================================================================
--- trunk/sources/nameslistwidget.cpp 2012-05-09 21:17:09 UTC (rev 1781)
+++ trunk/sources/nameslistwidget.cpp 2012-05-09 21:17:10 UTC (rev 1782)
@@ -17,6 +17,7 @@
*/
#include "nameslistwidget.h"
#include "qetmessagebox.h"
+#include "qeticons.h"
/**
Constructeur
@@ -27,12 +28,30 @@
setLayout(names_list_layout);
tree_names = new QTreeWidget();
+ tree_names -> setRootIsDecorated(false);
tree_names -> setColumnCount(2);
QStringList headers;
- headers << tr("Langue") << tr("Nom");
+ headers << tr("Langue") << tr("Texte");
tree_names -> setHeaderLabels(headers);
+ tree_names -> setWhatsThis(
+ tr(
+ "Cette liste vous permet de saisir un court texte de fa\xE7on \340 ce"
+ " qu'il soit traduisible dans d'autres langues. Pour ce faire, elle"
+ " associe des codes ISO 639-1 de langues (ex. : \"fr\" pour"
+ " fran\347ais) aux traductions du texte en question dans ces"
+ " m\352mes langues.",
+ "\"What's this\" tip"
+ )
+ );
- button_add_line = new QPushButton(tr("Ajouter une ligne"));
+ button_add_line = new QPushButton(QET::Icons::Add, tr("Ajouter une ligne"));
+ button_add_line -> setWhatsThis(
+ tr(
+ "Ce bouton permet d'ajouter une association langue / traduction "
+ "dans la liste ci-dessus.",
+ "\"What's this\" tip"
+ )
+ );
connect(button_add_line, SIGNAL(released()), this, SLOT(addLine()));
names_list_layout -> addWidget(tree_names);