From 23f601272f3ce6b65eeca578d98a9420579838d8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Deuchnord?= Date: Thu, 22 May 2014 15:26:47 +0200 Subject: [PATCH] Version 0.1.1 --- aboutdialog.ui | 2 +- deuchnord-hermes.pro | 81 +++++----- deuchnord-hermes.pro.user | 2 +- deuchnord-hermes.pro.user.44abd53 | 260 ++++++++++++++++++++++++++++++ deuchnord-hermes.pro.user.60f1676 | 251 ++++++++++++++++++++++++++++ gestionmagasinsdialog.cpp | 5 + gestionmagasinsdialog.ui | 16 +- icon-hermes.ico | Bin 0 -> 12862 bytes infosproduitdialog.ui | 24 ++- resources.qrc | 4 + resources.rc | 1 + 11 files changed, 590 insertions(+), 56 deletions(-) create mode 100644 deuchnord-hermes.pro.user.44abd53 create mode 100644 deuchnord-hermes.pro.user.60f1676 create mode 100644 icon-hermes.ico create mode 100644 resources.rc diff --git a/aboutdialog.ui b/aboutdialog.ui index 86fbe50..6ecba17 100644 --- a/aboutdialog.ui +++ b/aboutdialog.ui @@ -55,7 +55,7 @@ - <html><head/><body><p>Hermès est un logiciel libre distribué sous la licence <a href="http://www.cecill.info/licences/Licence_CeCILL_V2.1-fr.html"><span style=" text-decoration: underline; color:#0000ff;">CeCILL 2.1</span></a> par Jérôme Deuchnord.</p><p>Basé sur Qt 5.</p></body></html> + <html><head/><body><p>Hermès est un logiciel libre distribué sous la licence MIT par Jérôme Deuchnord.</p><p>Basé sur Qt 5.</p></body></html> Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop diff --git a/deuchnord-hermes.pro b/deuchnord-hermes.pro index 939486d..a5e7e5a 100644 --- a/deuchnord-hermes.pro +++ b/deuchnord-hermes.pro @@ -1,38 +1,43 @@ -#------------------------------------------------- -# -# Project created by QtCreator 2014-05-07T19:11:58 -# -#------------------------------------------------- - -CONFIG += c++11 - -QT += core gui -QT += xml - -greaterThan(QT_MAJOR_VERSION, 4): QT += widgets - -TARGET = deuchnord-hermes -TEMPLATE = app - - -SOURCES += main.cpp\ - mainwindow.cpp \ - produititem.cpp \ - infosproduitdialog.cpp \ - gestionmagasinsdialog.cpp \ - aboutdialog.cpp - -HEADERS += mainwindow.h \ - produititem.h \ - infosproduitdialog.h \ - gestionmagasinsdialog.h \ - aboutdialog.h - -FORMS += mainwindow.ui \ - produititem.ui \ - infosproduitdialog.ui \ - gestionmagasinsdialog.ui \ - aboutdialog.ui - -RESOURCES += \ - resources.qrc +#------------------------------------------------- +# +# Project created by QtCreator 2014-05-07T19:11:58 +# +#------------------------------------------------- + +CONFIG += c++11 + +QT += core gui +QT += xml + +greaterThan(QT_MAJOR_VERSION, 4): QT += widgets + +TARGET = deuchnord-hermes +TEMPLATE = app + + +SOURCES += main.cpp\ + mainwindow.cpp \ + produititem.cpp \ + infosproduitdialog.cpp \ + gestionmagasinsdialog.cpp \ + aboutdialog.cpp + +HEADERS += mainwindow.h \ + produititem.h \ + infosproduitdialog.h \ + gestionmagasinsdialog.h \ + aboutdialog.h + +FORMS += mainwindow.ui \ + produititem.ui \ + infosproduitdialog.ui \ + gestionmagasinsdialog.ui \ + aboutdialog.ui + +RESOURCES += \ + resources.qrc + +OTHER_FILES += \ + resources.rc + +RC_FILE = resources.rc diff --git a/deuchnord-hermes.pro.user b/deuchnord-hermes.pro.user index b69a304..79b119e 100644 --- a/deuchnord-hermes.pro.user +++ b/deuchnord-hermes.pro.user @@ -1,6 +1,6 @@ - + ProjectExplorer.Project.ActiveTarget diff --git a/deuchnord-hermes.pro.user.44abd53 b/deuchnord-hermes.pro.user.44abd53 new file mode 100644 index 0000000..b69a304 --- /dev/null +++ b/deuchnord-hermes.pro.user.44abd53 @@ -0,0 +1,260 @@ + + + + + + ProjectExplorer.Project.ActiveTarget + 0 + + + ProjectExplorer.Project.EditorSettings + + true + false + true + + Cpp + + CppGlobal + + + + QmlJS + + QmlJSGlobal + + + 2 + UTF-8 + false + 4 + false + true + 1 + true + 0 + true + 0 + 8 + true + 1 + true + true + true + false + + + + ProjectExplorer.Project.PluginSettings + + + + ProjectExplorer.Project.Target.0 + + Desktop + Desktop + {8a6bac83-397a-433b-b12b-aaf345693483} + 1 + 0 + 0 + + /home/jerome/Dropbox/Git/Hermes/build-deuchnord-hermes-Desktop-Debug + + + true + qmake + + QtProjectManager.QMakeBuildStep + false + true + + false + + + true + Make + + Qt4ProjectManager.MakeStep + + -w + -r + + false + + + + 2 + Build + + ProjectExplorer.BuildSteps.Build + + + + true + Make + + Qt4ProjectManager.MakeStep + + -w + -r + + true + clean + + + 1 + Clean + + ProjectExplorer.BuildSteps.Clean + + 2 + false + + Debug + + Qt4ProjectManager.Qt4BuildConfiguration + 2 + true + + + /home/jerome/Dropbox/Git/Hermes/build-deuchnord-hermes-Desktop-Release + + + true + qmake + + QtProjectManager.QMakeBuildStep + false + true + + false + + + true + Make + + Qt4ProjectManager.MakeStep + + -w + -r + + false + + + + 2 + Build + + ProjectExplorer.BuildSteps.Build + + + + true + Make + + Qt4ProjectManager.MakeStep + + -w + -r + + true + clean + + + 1 + Clean + + ProjectExplorer.BuildSteps.Clean + + 2 + false + + Release + + Qt4ProjectManager.Qt4BuildConfiguration + 0 + true + + 2 + + + 0 + Deploy + + ProjectExplorer.BuildSteps.Deploy + + 1 + Deploy locally + + ProjectExplorer.DefaultDeployConfiguration + + 1 + + + + false + false + false + false + true + 0.01 + 10 + true + 1 + 25 + + 1 + true + false + true + valgrind + + 0 + 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10 + 11 + 12 + 13 + 14 + + 2 + + deuchnord-hermes + + Qt4ProjectManager.Qt4RunConfiguration:/home/jerome/Dropbox/Git/Hermes/deuchnord-hermes/deuchnord-hermes.pro + + deuchnord-hermes.pro + false + false + + 3768 + true + false + false + false + true + + 1 + + + + ProjectExplorer.Project.TargetCount + 1 + + + ProjectExplorer.Project.Updater.EnvironmentId + {44abd538-5b46-4276-b819-6072e04c10d4} + + + ProjectExplorer.Project.Updater.FileVersion + 15 + + diff --git a/deuchnord-hermes.pro.user.60f1676 b/deuchnord-hermes.pro.user.60f1676 new file mode 100644 index 0000000..bc9e952 --- /dev/null +++ b/deuchnord-hermes.pro.user.60f1676 @@ -0,0 +1,251 @@ + + + + + + ProjectExplorer.Project.ActiveTarget + 0 + + + ProjectExplorer.Project.EditorSettings + + true + false + true + + Cpp + + CppGlobal + + + + QmlJS + + QmlJSGlobal + + + 2 + UTF-8 + false + 4 + false + 80 + true + true + 1 + true + false + 0 + true + 0 + 8 + true + 1 + true + true + true + false + + + + ProjectExplorer.Project.PluginSettings + + + + ProjectExplorer.Project.Target.0 + + Desktop Qt 5.2.1 MinGW 32bit + Desktop Qt 5.2.1 MinGW 32bit + qt.521.win32_mingw48.essentials_kit + 1 + 0 + 0 + + C:/Users/Jérôme/Dropbox/Git/Hermes/build-deuchnord-hermes-Desktop_Qt_5_2_1_MinGW_32bit-Debug + + + true + qmake + + QtProjectManager.QMakeBuildStep + false + true + + false + + + true + Make + + Qt4ProjectManager.MakeStep + + false + + + + 2 + Compiler + + ProjectExplorer.BuildSteps.Build + + + + true + Make + + Qt4ProjectManager.MakeStep + + true + clean + + + 1 + Nettoyer + + ProjectExplorer.BuildSteps.Clean + + 2 + false + + Debug + + Qt4ProjectManager.Qt4BuildConfiguration + 2 + true + + + C:/Users/Jérôme/Dropbox/Git/Hermes/build-deuchnord-hermes-Desktop_Qt_5_2_1_MinGW_32bit-Release + + + true + qmake + + QtProjectManager.QMakeBuildStep + false + true + + false + + + true + Make + + Qt4ProjectManager.MakeStep + + false + + + + 2 + Compiler + + ProjectExplorer.BuildSteps.Build + + + + true + Make + + Qt4ProjectManager.MakeStep + + true + clean + + + 1 + Nettoyer + + ProjectExplorer.BuildSteps.Clean + + 2 + false + + Release + + Qt4ProjectManager.Qt4BuildConfiguration + 0 + true + + 2 + + + 0 + Déploiement + + ProjectExplorer.BuildSteps.Deploy + + 1 + Déployer localement + + ProjectExplorer.DefaultDeployConfiguration + + 1 + + + + false + false + false + false + true + 0.01 + 10 + true + 1 + 25 + + 1 + true + false + true + valgrind + + 0 + 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10 + 11 + 12 + 13 + 14 + + 2 + + deuchnord-hermes + + Qt4ProjectManager.Qt4RunConfiguration:C:/Users/Jérôme/Dropbox/Git/Hermes/deuchnord-hermes/deuchnord-hermes.pro + + deuchnord-hermes.pro + false + false + + 3768 + false + true + false + false + true + + 1 + + + + ProjectExplorer.Project.TargetCount + 1 + + + ProjectExplorer.Project.Updater.EnvironmentId + {60f16766-9e87-40cf-8f8f-b733441f2614} + + + ProjectExplorer.Project.Updater.FileVersion + 15 + + diff --git a/gestionmagasinsdialog.cpp b/gestionmagasinsdialog.cpp index 8450ffa..59a3f34 100644 --- a/gestionmagasinsdialog.cpp +++ b/gestionmagasinsdialog.cpp @@ -12,6 +12,11 @@ GestionMagasinsDialog::GestionMagasinsDialog(QWidget *parent) : { ui->setupUi(this); + QDir dir(QDir::homePath()+"/.deuchnord-hermes"); + + if(!dir.exists()) + dir.mkdir(QDir::homePath()+"/.deuchnord-hermes"); + QFile fichierMagasins(QDir::homePath()+"/.deuchnord-hermes/manufacturers.xml"); fichierMagasins.open(QFile::ReadOnly); if(fichierMagasins.isOpen()) diff --git a/gestionmagasinsdialog.ui b/gestionmagasinsdialog.ui index fd64ffb..9932631 100644 --- a/gestionmagasinsdialog.ui +++ b/gestionmagasinsdialog.ui @@ -26,11 +26,15 @@ + + Ajouter + - + + :/icons/add.png:/icons/add.png @@ -39,11 +43,15 @@ false + + Supprimer + - + + :/icons/remove.png:/icons/remove.png @@ -76,7 +84,9 @@ - + + + buttonBox diff --git a/icon-hermes.ico b/icon-hermes.ico new file mode 100644 index 0000000000000000000000000000000000000000..039b0c5111e6929507c70673c74703deb866a639 GIT binary patch literal 12862 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 literal 0 HcmV?d00001 diff --git a/infosproduitdialog.ui b/infosproduitdialog.ui index 86b944f..6d3c437 100644 --- a/infosproduitdialog.ui +++ b/infosproduitdialog.ui @@ -177,9 +177,8 @@ Vous pouvez ouvrir une facture ou une garantie en double-cliquant dessus. - - - + + :/icons/add.png:/icons/add.png @@ -195,9 +194,8 @@ Vous pouvez ouvrir une facture ou une garantie en double-cliquant dessus. - - - + + :/icons/remove.png:/icons/remove.png @@ -242,9 +240,8 @@ Vous pouvez ouvrir une facture ou une garantie en double-cliquant dessus. - - - + + :/icons/add.png:/icons/add.png @@ -260,9 +257,8 @@ Vous pouvez ouvrir une facture ou une garantie en double-cliquant dessus. - - - + + :/icons/remove.png:/icons/remove.png @@ -300,7 +296,9 @@ Vous pouvez ouvrir une facture ou une garantie en double-cliquant dessus. - + + + buttonBox diff --git a/resources.qrc b/resources.qrc index e4a03e0..077ec8d 100644 --- a/resources.qrc +++ b/resources.qrc @@ -3,4 +3,8 @@ icon-hermes.png no-picture.jpg + + remove.png + add.png + diff --git a/resources.rc b/resources.rc new file mode 100644 index 0000000..fad337d --- /dev/null +++ b/resources.rc @@ -0,0 +1 @@ +IDI_ICON1 ICON DISCARDABLE "icon-hermes.ico"