From d326e63a2f9ac2f13e4c6ec236466348f53b74d2 Mon Sep 17 00:00:00 2001 From: Daniel Tartavel Date: Thu, 2 Mar 2023 20:19:20 +0100 Subject: [PATCH] added icon to directory in qtreeview --- RsyncUI_fr_FR.ts | 36 ++++++++++++++++++------------------ mainwindow.cpp | 3 +++ 2 files changed, 21 insertions(+), 18 deletions(-) diff --git a/RsyncUI_fr_FR.ts b/RsyncUI_fr_FR.ts index b73e946..d26bde9 100644 --- a/RsyncUI_fr_FR.ts +++ b/RsyncUI_fr_FR.ts @@ -335,66 +335,66 @@ Voulez-vous vraiment sortir ? - + Dir dossier - - - + + + File Doc - + File is partially downloaded. Do you want to resume download ? if no, the file will be deleted from destination directory Le document est déjà partiellement téléchargé. Voulez vous continuer le téléchargemnt ? Si non, il sera supprimer du dossier de destination - + File is already downloaded. Do you want to reload it ? The old file will be deleted Le document est déjà téléchargé. Voulez-vous le télécharger à nouveau ? L'ancien fichier sera effacé - + File is already downloading Le document est déjà en téléchargement - + Starting downloading Démarrage du téléchargement - + finished Terminé - + Rsync process crashed Le processus rsync à planté - + stopped by user stoppé par l'utilisateur - + Download Téléchargement - + RsyncUI Request Requête RsyncUI - + Hidden service name Nom du servcice caché @@ -429,22 +429,22 @@ Voulez-vous vraiment sortir ? Code source - + Since the save path is linked to service, you need to select a service before you can select a folder Vous devez sélectionnez un service pour pouvoir sélectionnez un dossier par défaut - + Choose folder where to save file Choisissez un dossier où enregistrer le document - + Do you want to stop downloading and delete this file from download queue ? Voulez-vous arrêter le téléchargement et enlever ce fichier de la file de téléchargement ? - + Do you want to delete this file from download queue ? Voulez-vous enlever ce fichier de la file de téléchargement ? diff --git a/mainwindow.cpp b/mainwindow.cpp index aad7db3..aace122 100644 --- a/mainwindow.cpp +++ b/mainwindow.cpp @@ -613,10 +613,12 @@ QTreeWidgetItem * MainWindow::addTreeRoot(QString name, QString fileSize, bool i { // item is a dir treeItem->setText(1, tr("Dir")); + treeItem->setIcon(0, QIcon::fromTheme("folder")); }else { // item is a file treeItem->setText(1,tr("File")); + //treeItem->setIcon(0, QIcon::fromTheme("document")); } treeItem->setText(0, name); treeItem->setText(2, fileSize); @@ -633,6 +635,7 @@ QTreeWidgetItem * MainWindow::addTreeChild(QTreeWidgetItem *parent, QString name { // item is a dir treeItem->setText(1, tr("Dir")); + treeItem->setIcon(0, QIcon::fromTheme("folder")); }else { // item is a file