NamesListWidget: minor improvements (icon, What's this tips, ...)

git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@1782 bfdf4180-ca20-0410-9c96-a3a8aa849046
This commit is contained in:
xavier
2012-05-09 21:17:10 +00:00
parent 28fca988b9
commit 2767df712a

View File

@@ -17,6 +17,7 @@
*/
#include "nameslistwidget.h"
#include "qetmessagebox.h"
#include "qeticons.h"
/**
Constructeur
@@ -27,12 +28,30 @@ NamesListWidget::NamesListWidget(QWidget *parent) : QWidget(parent), read_only(f
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çon \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);