toolbar added

This commit is contained in:
Daniel Tartavel 2023-01-27 19:43:48 +01:00
parent 434b430869
commit 295c914b12
5 changed files with 84 additions and 50 deletions

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE QtCreatorProject> <!DOCTYPE QtCreatorProject>
<!-- Written by QtCreator 4.14.2, 2023-01-26T22:45:50. --> <!-- Written by QtCreator 4.14.2, 2023-01-27T19:28:59. -->
<qtcreator> <qtcreator>
<data> <data>
<variable>EnvironmentId</variable> <variable>EnvironmentId</variable>

Binary file not shown.

Binary file not shown.

View File

@ -4,27 +4,57 @@
<context> <context>
<name>Configuration</name> <name>Configuration</name>
<message> <message>
<location filename="../../configuration.ui" line="17"/> <location filename="../../configuration.ui" line="20"/>
<source>Configuration</source> <source>Configuration</source>
<translation>Configuration</translation> <translation>Configuration</translation>
</message> </message>
<message> <message>
<location filename="../../configuration.ui" line="32"/> <location filename="../../configuration.ui" line="38"/>
<source>Enter the bandwidth limit</source> <source>Toolbar view</source>
<translation>Entrez la limite de bande passante</translation> <translation>Toolbar</translation>
</message> </message>
<message> <message>
<location filename="../../configuration.ui" line="48"/> <location filename="../../configuration.ui" line="45"/>
<source>Bandwidth limit</source> <source>Bandwidth limit</source>
<extracomment>Bandwidth limit</extracomment> <extracomment>Bandwidth limit</extracomment>
<translation>Limite de bande passante</translation> <translation>Limite de bande passante</translation>
</message> </message>
<message> <message>
<location filename="../../configuration.ui" line="61"/> <location filename="../../configuration.ui" line="52"/>
<source>Enter the bandwidth limit (0 to 1024)</source>
<translation>Entrez la limite de bande passante (0 à 1024)</translation>
</message>
<message>
<location filename="../../configuration.ui" line="74"/>
<source>Select th unit of bandwidth limit in Bytes, KiloBytes, MegaBytes, GigaBytes or PetaBytes</source> <source>Select th unit of bandwidth limit in Bytes, KiloBytes, MegaBytes, GigaBytes or PetaBytes</source>
<extracomment>Unit of bandwidth</extracomment> <extracomment>Unit of bandwidth</extracomment>
<translation>Sélectionnez l&apos;unité de limite de bande passante en otctets, Ko, Mo, Go, Po</translation> <translation>Sélectionnez l&apos;unité de limite de bande passante en otctets, Ko, Mo, Go, Po</translation>
</message> </message>
<message>
<location filename="../../configuration.ui" line="100"/>
<source>Icon only</source>
<translation>Icône seule</translation>
</message>
<message>
<location filename="../../configuration.ui" line="105"/>
<source>Text only</source>
<translation>Texte seul</translation>
</message>
<message>
<location filename="../../configuration.ui" line="110"/>
<source>Text beside icon</source>
<translation>Text à côté de l&apos;icône</translation>
</message>
<message>
<location filename="../../configuration.ui" line="115"/>
<source>Text under icon</source>
<translation>Texte sous l&apos;icöne</translation>
</message>
<message>
<location filename="../../configuration.ui" line="120"/>
<source>Text follow icon</source>
<translation>Texte suit l&apos;icône</translation>
</message>
</context> </context>
<context> <context>
<name>MainWindow</name> <name>MainWindow</name>
@ -34,77 +64,80 @@
<translation>Fenêtre principale</translation> <translation>Fenêtre principale</translation>
</message> </message>
<message> <message>
<location filename="../../mainwindow.ui" line="80"/> <location filename="../../mainwindow.ui" line="83"/>
<source>Server</source> <source>Server</source>
<oldsource>Serveur</oldsource> <oldsource>Serveur</oldsource>
<translation>Serveur</translation> <translation>Serveur</translation>
</message> </message>
<message> <message>
<location filename="../../mainwindow.ui" line="102"/> <location filename="../../mainwindow.ui" line="105"/>
<source>Enter server&apos;s URL</source> <source>Enter server&apos;s URL</source>
<translation>Entrez l&apos;adresse du serveur</translation> <translation>Entrez l&apos;adresse du serveur</translation>
</message> </message>
<message> <message>
<location filename="../../mainwindow.ui" line="118"/> <location filename="../../mainwindow.ui" line="121"/>
<source>Port</source> <source>Port</source>
<translation>Port</translation> <translation>Port</translation>
</message> </message>
<message> <message>
<location filename="../../mainwindow.ui" line="146"/> <location filename="../../mainwindow.ui" line="149"/>
<source>Enter rsync port on server</source> <source>Enter rsync port on server</source>
<translation>Entrez le port du servuer rsync</translation> <translation>Entrez le port du servuer rsync</translation>
</message> </message>
<message> <message>
<location filename="../../mainwindow.ui" line="183"/> <location filename="../../mainwindow.ui" line="186"/>
<source>Press button to connect to rsync server</source> <source>Press button to connect to rsync server</source>
<extracomment>Connect to server</extracomment> <extracomment>Connect to server</extracomment>
<translation>Cliquez pour se connecter au serveur rsync</translation> <translation>Cliquez pour se connecter au serveur rsync</translation>
</message> </message>
<message> <message>
<location filename="../../mainwindow.ui" line="189"/> <location filename="../../mainwindow.ui" line="192"/>
<source>Connection</source> <source>Connection</source>
<translation>Connexion</translation> <translation>Connexion</translation>
</message> </message>
<message> <message>
<location filename="../../mainwindow.ui" line="192"/> <location filename="../../mainwindow.ui" line="195"/>
<source>Return</source> <source>Return</source>
<translation>Retour</translation> <translation>Retour</translation>
</message> </message>
<message> <message>
<location filename="../../mainwindow.ui" line="218"/> <location filename="../../mainwindow.ui" line="221"/>
<source>Click to view the list of files of this folder</source> <source>Click to view the list of files of this folder</source>
<translation>Cliquez pour afficher la liste des documents</translation> <translation>Cliquez pour afficher la liste des documents</translation>
</message> </message>
<message> <message>
<location filename="../../mainwindow.ui" line="253"/> <location filename="../../mainwindow.ui" line="256"/>
<source>Click to add to download queue</source> <source>Click to add to download queue</source>
<translation>Cliquez pour ajouter à la file de téléchargement</translation> <translation>Cliquez pour ajouter à la file de téléchargement</translation>
</message> </message>
<message> <message>
<location filename="../../mainwindow.ui" line="331"/> <location filename="../../mainwindow.ui" line="334"/>
<source>Click on file to stop downloading</source> <source>Click on file to stop downloading</source>
<translation>Cliquez sur le document pour arrêter le téléchargement et l&apos;enleveer de la file</translation> <translation>Cliquez sur le document pour arrêter le téléchargement et l&apos;enleveer de la file</translation>
</message> </message>
<message> <message>
<location filename="../../mainwindow.ui" line="354"/> <location filename="../../mainwindow.ui" line="357"/>
<source>%p%</source> <source>%p%</source>
<extracomment>Downloading</extracomment> <extracomment>Downloading</extracomment>
<translation>Téléchargement</translation> <translation>Téléchargement</translation>
</message> </message>
<message> <message>
<location filename="../../mainwindow.ui" line="371"/> <location filename="../../mainwindow.ui" line="368"/>
<location filename="../../mainwindow.ui" line="389"/> <source>toolBar</source>
<translation>Barre d&apos;outils</translation>
</message>
<message>
<location filename="../../mainwindow.ui" line="401"/>
<source>Menu</source> <source>Menu</source>
<translation>Menu</translation> <translation>Menu</translation>
</message> </message>
<message> <message>
<location filename="../../mainwindow.ui" line="378"/>
<source>help</source> <source>help</source>
<translation>Aide</translation> <translation type="vanished">Aide</translation>
</message> </message>
<message> <message>
<location filename="../../mainwindow.ui" line="394"/> <location filename="../../mainwindow.ui" line="409"/>
<location filename="../../mainwindow.ui" line="397"/> <location filename="../../mainwindow.ui" line="412"/>
<source>Change save folder</source> <source>Change save folder</source>
<translation>Changer le dossier de destination</translation> <translation>Changer le dossier de destination</translation>
</message> </message>
@ -113,22 +146,21 @@
<translation type="vanished">Dossier d&apos;enregistrement</translation> <translation type="vanished">Dossier d&apos;enregistrement</translation>
</message> </message>
<message> <message>
<location filename="../../mainwindow.ui" line="402"/>
<source>Bandwidth limit</source> <source>Bandwidth limit</source>
<translation>Limite de bande passante</translation> <translation type="vanished">Limite de bande passante</translation>
</message> </message>
<message> <message>
<location filename="../../mainwindow.ui" line="407"/> <location filename="../../mainwindow.ui" line="420"/>
<source>About</source> <source>About</source>
<translation>À propos</translation> <translation>À propos</translation>
</message> </message>
<message> <message>
<location filename="../../mainwindow.ui" line="412"/> <location filename="../../mainwindow.ui" line="428"/>
<source>About Qt</source> <source>About Qt</source>
<translation>À propos de Qt</translation> <translation>À propos de Qt</translation>
</message> </message>
<message> <message>
<location filename="../../mainwindow.ui" line="417"/> <location filename="../../mainwindow.ui" line="436"/>
<source>Settings</source> <source>Settings</source>
<translation>Paramètres</translation> <translation>Paramètres</translation>
</message> </message>
@ -137,38 +169,38 @@
<translation type="vanished">debug</translation> <translation type="vanished">debug</translation>
</message> </message>
<message> <message>
<location filename="../../mainwindow.cpp" line="21"/> <location filename="../../mainwindow.cpp" line="23"/>
<source>Byte</source> <source>Byte</source>
<translation>Octet</translation> <translation>Octet</translation>
</message> </message>
<message> <message>
<location filename="../../mainwindow.cpp" line="21"/> <location filename="../../mainwindow.cpp" line="23"/>
<source>KB</source> <source>KB</source>
<translation>Ko</translation> <translation>Ko</translation>
</message> </message>
<message> <message>
<location filename="../../mainwindow.cpp" line="21"/> <location filename="../../mainwindow.cpp" line="23"/>
<source>MB</source> <source>MB</source>
<translation>Mo</translation> <translation>Mo</translation>
</message> </message>
<message> <message>
<location filename="../../mainwindow.cpp" line="21"/> <location filename="../../mainwindow.cpp" line="23"/>
<source>GB</source> <source>GB</source>
<translation>Go</translation> <translation>Go</translation>
</message> </message>
<message> <message>
<location filename="../../mainwindow.cpp" line="21"/> <location filename="../../mainwindow.cpp" line="23"/>
<source>TB</source> <source>TB</source>
<translation>To</translation> <translation>To</translation>
</message> </message>
<message> <message>
<location filename="../../mainwindow.cpp" line="21"/> <location filename="../../mainwindow.cpp" line="23"/>
<location filename="../../mainwindow.cpp" line="587"/> <location filename="../../mainwindow.cpp" line="591"/>
<source>PB</source> <source>PB</source>
<translation>Po</translation> <translation>Po</translation>
</message> </message>
<message> <message>
<location filename="../../mainwindow.cpp" line="24"/> <location filename="../../mainwindow.cpp" line="26"/>
<source>Client for rsync server <source>Client for rsync server
You click on file to enqueue it, and RyncUI Download one file a time</source> You click on file to enqueue it, and RyncUI Download one file a time</source>
@ -177,64 +209,64 @@ You click on file to enqueue it, and RyncUI Download one file a time</source>
Cliquez sur un fichier pour l&apos;ajouter dans la file de téléchargement.</translation> Cliquez sur un fichier pour l&apos;ajouter dans la file de téléchargement.</translation>
</message> </message>
<message> <message>
<location filename="../../mainwindow.cpp" line="35"/> <location filename="../../mainwindow.cpp" line="38"/>
<source>Path</source> <source>Path</source>
<translation>Chemin</translation> <translation>Chemin</translation>
</message> </message>
<message> <message>
<location filename="../../mainwindow.cpp" line="35"/> <location filename="../../mainwindow.cpp" line="38"/>
<source>Size</source> <source>Size</source>
<translation>Taille</translation> <translation>Taille</translation>
</message> </message>
<message> <message>
<location filename="../../mainwindow.cpp" line="35"/> <location filename="../../mainwindow.cpp" line="38"/>
<source>Type</source> <source>Type</source>
<translation>Type</translation> <translation>Type</translation>
</message> </message>
<message> <message>
<location filename="../../mainwindow.cpp" line="76"/> <location filename="../../mainwindow.cpp" line="80"/>
<source>Exiting will stop downloading, and will clear the download queue. <source>Exiting will stop downloading, and will clear the download queue.
Do you want to exit ?</source> Do you want to exit ?</source>
<translation>Soritr stoppera le téléchargement et effacera la file des téléchargements. <translation>Soritr stoppera le téléchargement et effacera la file des téléchargements.
Voulez-vous vraiment sortir du programme ?</translation> Voulez-vous vraiment sortir du programme ?</translation>
</message> </message>
<message> <message>
<location filename="../../mainwindow.cpp" line="326"/> <location filename="../../mainwindow.cpp" line="330"/>
<source>server does not exists</source> <source>server does not exists</source>
<translation>Le serveur n&apos;existe pas</translation> <translation>Le serveur n&apos;existe pas</translation>
</message> </message>
<message> <message>
<location filename="../../mainwindow.cpp" line="545"/> <location filename="../../mainwindow.cpp" line="549"/>
<source>Version</source> <source>Version</source>
<translation>Version</translation> <translation>Version</translation>
</message> </message>
<message> <message>
<location filename="../../mainwindow.cpp" line="546"/> <location filename="../../mainwindow.cpp" line="550"/>
<source>Licence</source> <source>Licence</source>
<translation>License</translation> <translation>License</translation>
</message> </message>
<message> <message>
<location filename="../../mainwindow.cpp" line="547"/> <location filename="../../mainwindow.cpp" line="551"/>
<source>Author</source> <source>Author</source>
<translation>Auteur</translation> <translation>Auteur</translation>
</message> </message>
<message> <message>
<location filename="../../mainwindow.cpp" line="548"/> <location filename="../../mainwindow.cpp" line="552"/>
<source>EMail</source> <source>EMail</source>
<translation>Courriel</translation> <translation>Courriel</translation>
</message> </message>
<message> <message>
<location filename="../../mainwindow.cpp" line="549"/> <location filename="../../mainwindow.cpp" line="553"/>
<source>Source code</source> <source>Source code</source>
<translation>Code source</translation> <translation>Code source</translation>
</message> </message>
<message> <message>
<location filename="../../mainwindow.cpp" line="564"/> <location filename="../../mainwindow.cpp" line="568"/>
<source>Choose directory to save file</source> <source>Choose directory to save file</source>
<translation>Choisissez le dossier enregistrer</translation> <translation>Choisissez le dossier enregistrer</translation>
</message> </message>
<message> <message>
<location filename="../../mainwindow.cpp" line="477"/> <location filename="../../mainwindow.cpp" line="481"/>
<source>Do you want to stop downloading and delete this file from download queue ?</source> <source>Do you want to stop downloading and delete this file from download queue ?</source>
<translation>Vouslez-vous arrêter le téléchargement et enlever ce fichier de la file de téléchargement ?</translation> <translation>Vouslez-vous arrêter le téléchargement et enlever ce fichier de la file de téléchargement ?</translation>
</message> </message>
@ -243,7 +275,7 @@ Voulez-vous vraiment sortir du programme ?</translation>
<translation type="vanished">Client pour serveur rsync</translation> <translation type="vanished">Client pour serveur rsync</translation>
</message> </message>
<message> <message>
<location filename="../../mainwindow.cpp" line="489"/> <location filename="../../mainwindow.cpp" line="493"/>
<source>Do you want to delete this file from download queue ?</source> <source>Do you want to delete this file from download queue ?</source>
<translation>Voulez-vous enlever ce fichier de la file de téléchargement ?</translation> <translation>Voulez-vous enlever ce fichier de la file de téléchargement ?</translation>
</message> </message>

View File

@ -510,6 +510,7 @@ void MainWindow::loadSettings()
ui->treeWidget->header()->restoreState(settings.value("treeWidget/state").toByteArray()); ui->treeWidget->header()->restoreState(settings.value("treeWidget/state").toByteArray());
ui->splitter->restoreState(settings.value("splitter/state").toByteArray()); ui->splitter->restoreState(settings.value("splitter/state").toByteArray());
ui->splitter_2->restoreState(settings.value("splitter2/state").toByteArray()); ui->splitter_2->restoreState(settings.value("splitter2/state").toByteArray());
ui->toolBar->setToolButtonStyle((Qt::ToolButtonStyle)settings.value("toolbar/state").toInt());
// loading connexion settings // loading connexion settings
// loading servers history // loading servers history
@ -539,6 +540,7 @@ void MainWindow::saveSettings()
this->settings.setValue("splitter2/state", ui->splitter_2->saveState()); this->settings.setValue("splitter2/state", ui->splitter_2->saveState());
this->settings.setValue("connexion/lastServer", QString::fromStdString(this->connexion.server)); this->settings.setValue("connexion/lastServer", QString::fromStdString(this->connexion.server));
this->settings.setValue("connexion/lastPort", QString::number(this->connexion.port)); this->settings.setValue("connexion/lastPort", QString::number(this->connexion.port));
this->settings.setValue("toolbar/state", ui->toolBar->toolButtonStyle());
this->settings.sync(); this->settings.sync();
} }