mirror of
https://github.com/qelectrotech/qelectrotech-source-mirror.git
synced 2025-12-21 16:50:53 +01:00
Ajout d'un bouton permettant d'actualiser le panel d'element
git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@71 bfdf4180-ca20-0410-9c96-a3a8aa849046
This commit is contained in:
@@ -20,11 +20,8 @@ ElementsPanel::ElementsPanel(QWidget *parent) : QTreeWidget(parent) {
|
||||
// taille des elements
|
||||
setIconSize(QSize(50, 50));
|
||||
|
||||
// chargement des elements de la collection QET
|
||||
addDir(invisibleRootItem(), QETApp::commonElementsDir(), tr("Collection QET"));
|
||||
|
||||
// chargement des elements de la collection utilisateur
|
||||
addDir(invisibleRootItem(), QETApp::customElementsDir(), tr("Collection utilisateur"));
|
||||
// charge les collections
|
||||
reload();
|
||||
|
||||
// force du noir sur une alternance de blanc (comme le schema) et de gris
|
||||
// clair, avec du blanc sur bleu pas trop fonce pour la selection
|
||||
@@ -199,3 +196,17 @@ QString ElementsPanel::categoryName(QDir &directory) {
|
||||
}
|
||||
return(category_name);
|
||||
}
|
||||
|
||||
/**
|
||||
Recharge l'arbre des elements
|
||||
*/
|
||||
void ElementsPanel::reload() {
|
||||
// vide l'arbre
|
||||
while (takeTopLevelItem(0));
|
||||
|
||||
// chargement des elements de la collection QET
|
||||
addDir(invisibleRootItem(), QETApp::commonElementsDir(), tr("Collection QET"));
|
||||
|
||||
// chargement des elements de la collection utilisateur
|
||||
addDir(invisibleRootItem(), QETApp::customElementsDir(), tr("Collection utilisateur"));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user