Parcourir la source

DSL V1.0 released -

Rémi Synave il y a 1 an
Parent
commit
20e058f3cd
10 fichiers modifiés avec 813 ajouts et 233 suppressions
  1. 621 231
      LICENSE
  2. 7 1
      README.md
  3. 23 0
      StrengthLine/StrengthLine.cpp
  4. 23 0
      StrengthLine/StrengthLine.hpp
  5. 23 0
      WorkArea/WorkArea.cpp
  6. 23 0
      WorkArea/WorkArea.hpp
  7. 24 1
      dsl/MainWindow.cpp
  8. 23 0
      dsl/MainWindow.hpp
  9. 23 0
      dsl/dsl.pro
  10. 23 0
      dsl/main.cpp

Fichier diff supprimé car celui-ci est trop grand
+ 621 - 231
LICENSE


+ 7 - 1
README.md

@@ -1,3 +1,9 @@
 # dsl
 
-Software to draw strength lines on image
+Software to draw strength lines on image
+
+prerequisites
+---------------
+
+If you want to build from source :
+Qt sdk : https://www.qt.io/

+ 23 - 0
StrengthLine/StrengthLine.cpp

@@ -1,3 +1,26 @@
+/*********************************************************************/
+/*                                                                   */
+/* Copyright 2022-2023 Rémi Synave - remi.synave@univ-littoral.fr    */
+/*                                                                   */
+/* This file is part of DSL.                                         */
+/* This software uses Qt to build the Graphical User Interface       */
+/* https://www.qt.io/                                                */
+/*                                                                   */
+/* DSL is free software: you can redistribute it and/or modify       */
+/* it under the terms of the GNU General Public License as published */
+/* by the Free Software Foundation, either version 3 of the License, */
+/* or (at your option) any later version.                            */
+/*                                                                   */
+/* DSL is distributed in the hope that it will be useful,            */
+/* but WITHOUT ANY WARRANTY; without even the implied warranty of    */
+/* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the      */
+/* GNU General Public License for more details.                      */
+/*                                                                   */
+/* You should have received a copy of the GNU General Public License */
+/* along with DSL. If not, see <http://www.gnu.org/licenses/>.       */
+/*                                                                   */
+/*********************************************************************/
+
 #include <stdexcept>
 
 #include "StrengthLine.hpp"

+ 23 - 0
StrengthLine/StrengthLine.hpp

@@ -1,3 +1,26 @@
+/*********************************************************************/
+/*                                                                   */
+/* Copyright 2022-2023 Rémi Synave - remi.synave@univ-littoral.fr    */
+/*                                                                   */
+/* This file is part of DSL.                                         */
+/* This software uses Qt to build the Graphical User Interface       */
+/* https://www.qt.io/                                                */
+/*                                                                   */
+/* DSL is free software: you can redistribute it and/or modify       */
+/* it under the terms of the GNU General Public License as published */
+/* by the Free Software Foundation, either version 3 of the License, */
+/* or (at your option) any later version.                            */
+/*                                                                   */
+/* DSL is distributed in the hope that it will be useful,            */
+/* but WITHOUT ANY WARRANTY; without even the implied warranty of    */
+/* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the      */
+/* GNU General Public License for more details.                      */
+/*                                                                   */
+/* You should have received a copy of the GNU General Public License */
+/* along with DSL. If not, see <http://www.gnu.org/licenses/>.       */
+/*                                                                   */
+/*********************************************************************/
+
 #ifndef STRENGTHLINE_HPP
 #define STRENGTHLINE_HPP
 

+ 23 - 0
WorkArea/WorkArea.cpp

@@ -1,3 +1,26 @@
+/*********************************************************************/
+/*                                                                   */
+/* Copyright 2022-2023 Rémi Synave - remi.synave@univ-littoral.fr    */
+/*                                                                   */
+/* This file is part of DSL.                                         */
+/* This software uses Qt to build the Graphical User Interface       */
+/* https://www.qt.io/                                                */
+/*                                                                   */
+/* DSL is free software: you can redistribute it and/or modify       */
+/* it under the terms of the GNU General Public License as published */
+/* by the Free Software Foundation, either version 3 of the License, */
+/* or (at your option) any later version.                            */
+/*                                                                   */
+/* DSL is distributed in the hope that it will be useful,            */
+/* but WITHOUT ANY WARRANTY; without even the implied warranty of    */
+/* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the      */
+/* GNU General Public License for more details.                      */
+/*                                                                   */
+/* You should have received a copy of the GNU General Public License */
+/* along with DSL. If not, see <http://www.gnu.org/licenses/>.       */
+/*                                                                   */
+/*********************************************************************/
+
 #include <QFile>
 #include <QColor>
 #include <QTextStream>

+ 23 - 0
WorkArea/WorkArea.hpp

@@ -1,3 +1,26 @@
+/*********************************************************************/
+/*                                                                   */
+/* Copyright 2022-2023 Rémi Synave - remi.synave@univ-littoral.fr    */
+/*                                                                   */
+/* This file is part of DSL.                                         */
+/* This software uses Qt to build the Graphical User Interface       */
+/* https://www.qt.io/                                                */
+/*                                                                   */
+/* DSL is free software: you can redistribute it and/or modify       */
+/* it under the terms of the GNU General Public License as published */
+/* by the Free Software Foundation, either version 3 of the License, */
+/* or (at your option) any later version.                            */
+/*                                                                   */
+/* DSL is distributed in the hope that it will be useful,            */
+/* but WITHOUT ANY WARRANTY; without even the implied warranty of    */
+/* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the      */
+/* GNU General Public License for more details.                      */
+/*                                                                   */
+/* You should have received a copy of the GNU General Public License */
+/* along with DSL. If not, see <http://www.gnu.org/licenses/>.       */
+/*                                                                   */
+/*********************************************************************/
+
 #ifndef WORKAREA_HPP
 #define WORKAREA_HPP
 

+ 24 - 1
dsl/MainWindow.cpp

@@ -1,3 +1,26 @@
+/*********************************************************************/
+/*                                                                   */
+/* Copyright 2022-2023 Rémi Synave - remi.synave@univ-littoral.fr    */
+/*                                                                   */
+/* This file is part of DSL.                                         */
+/* This software uses Qt to build the Graphical User Interface       */
+/* https://www.qt.io/                                                */
+/*                                                                   */
+/* DSL is free software: you can redistribute it and/or modify       */
+/* it under the terms of the GNU General Public License as published */
+/* by the Free Software Foundation, either version 3 of the License, */
+/* or (at your option) any later version.                            */
+/*                                                                   */
+/* DSL is distributed in the hope that it will be useful,            */
+/* but WITHOUT ANY WARRANTY; without even the implied warranty of    */
+/* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the      */
+/* GNU General Public License for more details.                      */
+/*                                                                   */
+/* You should have received a copy of the GNU General Public License */
+/* along with DSL. If not, see <http://www.gnu.org/licenses/>.       */
+/*                                                                   */
+/*********************************************************************/
+
 #include <QIcon>
 #include <QGuiApplication>
 #include <QScreen>
@@ -184,7 +207,7 @@ MainWindow::readOnly ()
 
 void
 MainWindow::about (){
-  QMessageBox::information(this, "blop", "blop");
+  QMessageBox::information(this, "About", "DSL - Draw Strength Line\nVersion 1.0\n\nRémi Synave - remi.synave@univ-littoral.fr\n\nGNU GENERAL PUBLIC LICENSE Version 3");
 }
 
 

+ 23 - 0
dsl/MainWindow.hpp

@@ -1,3 +1,26 @@
+/*********************************************************************/
+/*                                                                   */
+/* Copyright 2022-2023 Rémi Synave - remi.synave@univ-littoral.fr    */
+/*                                                                   */
+/* This file is part of DSL.                                         */
+/* This software uses Qt to build the Graphical User Interface       */
+/* https://www.qt.io/                                                */
+/*                                                                   */
+/* DSL is free software: you can redistribute it and/or modify       */
+/* it under the terms of the GNU General Public License as published */
+/* by the Free Software Foundation, either version 3 of the License, */
+/* or (at your option) any later version.                            */
+/*                                                                   */
+/* DSL is distributed in the hope that it will be useful,            */
+/* but WITHOUT ANY WARRANTY; without even the implied warranty of    */
+/* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the      */
+/* GNU General Public License for more details.                      */
+/*                                                                   */
+/* You should have received a copy of the GNU General Public License */
+/* along with DSL. If not, see <http://www.gnu.org/licenses/>.       */
+/*                                                                   */
+/*********************************************************************/
+
 #ifndef MAINWINDOW_HPP
 #define MAINWINDOW_HPP
 

+ 23 - 0
dsl/dsl.pro

@@ -1,3 +1,26 @@
+#/*********************************************************************/
+#/*                                                                   */
+#/* Copyright 2022-2023 Rémi Synave - remi.synave@univ-littoral.fr    */
+#/*                                                                   */
+#/* This file is part of DSL.                                         */
+#/* This software uses Qt to build the Graphical User Interface       */
+#/* https://www.qt.io/                                                */
+#/*                                                                   */
+#/* DSL is free software: you can redistribute it and/or modify       */
+#/* it under the terms of the GNU General Public License as published */
+#/* by the Free Software Foundation, either version 3 of the License, */
+#/* or (at your option) any later version.                            */
+#/*                                                                   */
+#/* DSL is distributed in the hope that it will be useful,            */
+#/* but WITHOUT ANY WARRANTY; without even the implied warranty of    */
+#/* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the      */
+#/* GNU General Public License for more details.                      */
+#/*                                                                   */
+#/* You should have received a copy of the GNU General Public License */
+#/* along with DSL. If not, see <http://www.gnu.org/licenses/>.       */
+#/*                                                                   */
+#/*********************************************************************/
+
 QT += core gui widgets
 
 INCLUDEPATH = ../StrengthLine/ \

+ 23 - 0
dsl/main.cpp

@@ -1,3 +1,26 @@
+/*********************************************************************/
+/*                                                                   */
+/* Copyright 2022-2023 Rémi Synave - remi.synave@univ-littoral.fr    */
+/*                                                                   */
+/* This file is part of DSL.                                         */
+/* This software uses Qt to build the Graphical User Interface       */
+/* https://www.qt.io/                                                */
+/*                                                                   */
+/* DSL is free software: you can redistribute it and/or modify       */
+/* it under the terms of the GNU General Public License as published */
+/* by the Free Software Foundation, either version 3 of the License, */
+/* or (at your option) any later version.                            */
+/*                                                                   */
+/* DSL is distributed in the hope that it will be useful,            */
+/* but WITHOUT ANY WARRANTY; without even the implied warranty of    */
+/* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the      */
+/* GNU General Public License for more details.                      */
+/*                                                                   */
+/* You should have received a copy of the GNU General Public License */
+/* along with DSL. If not, see <http://www.gnu.org/licenses/>.       */
+/*                                                                   */
+/*********************************************************************/
+
 #include <QApplication>
 
 #include "MainWindow.hpp"