#include <mytreewidget.h>
Public Types | |
enum | Select { AllFiles, AllDirs, AllFilesAndDirs } |
Public Slots | |
void | slotSelect (int select) |
void | slotSelectFiles () |
void | slotSelectDirs () |
void | slotSelectFilesAndDirs () |
Signals | |
void | startDownloadOrUpload (const QString &destDir) |
Public Member Functions | |
MyTreeWidget (QWidget *parent) | |
void | autoResize () |
MyTreeWidget permet simplement de gérer les signaux necessaires au drag and drop de Qt. De plus, il possède les colonnes et attributs nécessaires à l'utilisation des MyTreeWidgetItem.
enum MyTreeWidget::Select |
Les différentes sélections possibles
MyTreeWidget::MyTreeWidget | ( | QWidget * | parent | ) |
Le constructeur : ajoute les colonnes nécessaires et initialise quelques paramètres
void MyTreeWidget::autoResize | ( | ) |
Redimensionne automatiquement les colonnes (après toute la mise à jour)
void MyTreeWidget::slotSelect | ( | int | select | ) | [slot] |
Sélectionne les fichiers selon le mode choisi
void MyTreeWidget::slotSelectFiles | ( | ) | [inline, slot] |
Sélectionne tous les fichiers
void MyTreeWidget::slotSelectDirs | ( | ) | [inline, slot] |
Sélectionne tous les dossiers
void MyTreeWidget::slotSelectFilesAndDirs | ( | ) | [inline, slot] |
Sélectionne tous les fichiers et les dossiers
void MyTreeWidget::startDownloadOrUpload | ( | const QString & | destDir | ) | [signal] |
Si un drag est accepté et si n doit lancer un transfert