diff --git a/calc_programmer/calc/calc.cpp b/calc_programmer/calc/calc.cpp
index f7daa92..31de95c 100644
--- a/calc_programmer/calc/calc.cpp
+++ b/calc_programmer/calc/calc.cpp
@@ -1,3 +1,19 @@
+/*
+ * Copyright (C) 2023 KylinSoft Co., Ltd.
+ *
+ * This program 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.
+ *
+ * This program 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 this program. If not, see .
+ */
#include "calc.h"
Calc *Calc::getInstance(void)
diff --git a/calc_programmer/calc/calc.h b/calc_programmer/calc/calc.h
index 181d5f0..02f5a08 100644
--- a/calc_programmer/calc/calc.h
+++ b/calc_programmer/calc/calc.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2021, KylinSoft Co., Ltd.
+ * Copyright (C) 2023 KylinSoft Co., Ltd.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/calc_programmer/calc/conversion.cpp b/calc_programmer/calc/conversion.cpp
index 27abe33..a16aee9 100644
--- a/calc_programmer/calc/conversion.cpp
+++ b/calc_programmer/calc/conversion.cpp
@@ -1,3 +1,19 @@
+/*
+ * Copyright (C) 2023 KylinSoft Co., Ltd.
+ *
+ * This program 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.
+ *
+ * This program 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 this program. If not, see .
+ */
#include "conversion.h"
diff --git a/calc_programmer/calc/conversion.h b/calc_programmer/calc/conversion.h
index f15caf3..3cbbe20 100644
--- a/calc_programmer/calc/conversion.h
+++ b/calc_programmer/calc/conversion.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2021, KylinSoft Co., Ltd.
+ * Copyright (C) 2023 KylinSoft Co., Ltd.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/calc_programmer/processformula.cpp b/calc_programmer/processformula.cpp
index 2db8b75..1f47e8b 100644
--- a/calc_programmer/processformula.cpp
+++ b/calc_programmer/processformula.cpp
@@ -1,3 +1,19 @@
+/*
+ * Copyright (C) 2023 KylinSoft Co., Ltd.
+ *
+ * This program 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.
+ *
+ * This program 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 this program. If not, see .
+ */
#include "processformula.h"
ProcessFormula *ProcessFormula::getInstance(void)
diff --git a/calc_programmer/processformula.h b/calc_programmer/processformula.h
index e0a033c..1cf13f3 100644
--- a/calc_programmer/processformula.h
+++ b/calc_programmer/processformula.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2021, KylinSoft Co., Ltd.
+ * Copyright (C) 2023 KylinSoft Co., Ltd.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/calculate/BigFloat/BigFloat.cpp b/calculate/BigFloat/BigFloat.cpp
index edd4cd3..90ea358 100755
--- a/calculate/BigFloat/BigFloat.cpp
+++ b/calculate/BigFloat/BigFloat.cpp
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020, KylinSoft Co., Ltd.
+ * Copyright (C) 2023 KylinSoft Co., Ltd.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/calculate/BigFloat/BigFloat.h b/calculate/BigFloat/BigFloat.h
index 97db2ae..9098f09 100755
--- a/calculate/BigFloat/BigFloat.h
+++ b/calculate/BigFloat/BigFloat.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020, KylinSoft Co., Ltd.
+ * Copyright (C) 2023 KylinSoft Co., Ltd.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/calculate/cal.h b/calculate/cal.h
index 198d741..86fd76a 100755
--- a/calculate/cal.h
+++ b/calculate/cal.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020, KylinSoft Co., Ltd.
+ * Copyright (C) 2023 KylinSoft Co., Ltd.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/calculate/cal/QStringCalculator.cpp b/calculate/cal/QStringCalculator.cpp
index 8ede3c4..5e88adc 100755
--- a/calculate/cal/QStringCalculator.cpp
+++ b/calculate/cal/QStringCalculator.cpp
@@ -1,3 +1,19 @@
+/*
+ * Copyright (C) 2023 KylinSoft Co., Ltd.
+ *
+ * This program 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.
+ *
+ * This program 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 this program. If not, see .
+ */
#define DEBUG_MODE false
#include "QStringCalculator.h"
diff --git a/calculate/cal/QStringCalculator.h b/calculate/cal/QStringCalculator.h
index 5237ea1..f682b96 100755
--- a/calculate/cal/QStringCalculator.h
+++ b/calculate/cal/QStringCalculator.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020, KylinSoft Co., Ltd.
+ * Copyright (C) 2023 KylinSoft Co., Ltd.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -72,4 +72,4 @@ public:
};
-#endif
\ No newline at end of file
+#endif
diff --git a/calculate/input/InputJudgmentGraph.cpp b/calculate/input/InputJudgmentGraph.cpp
index 65fc232..38e9288 100755
--- a/calculate/input/InputJudgmentGraph.cpp
+++ b/calculate/input/InputJudgmentGraph.cpp
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020, KylinSoft Co., Ltd.
+ * Copyright (C) 2023 KylinSoft Co., Ltd.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/calculate/input/InputJudgmentGraph.h b/calculate/input/InputJudgmentGraph.h
index dfefca5..41290ad 100755
--- a/calculate/input/InputJudgmentGraph.h
+++ b/calculate/input/InputJudgmentGraph.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020, KylinSoft Co., Ltd.
+ * Copyright (C) 2023 KylinSoft Co., Ltd.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/calculate/input/InputProcess.cpp b/calculate/input/InputProcess.cpp
index 2bc7010..bfc82fa 100755
--- a/calculate/input/InputProcess.cpp
+++ b/calculate/input/InputProcess.cpp
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020, KylinSoft Co., Ltd.
+ * Copyright (C) 2023 KylinSoft Co., Ltd.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/calculate/input/InputProcess.h b/calculate/input/InputProcess.h
index 96914a8..b9d3046 100755
--- a/calculate/input/InputProcess.h
+++ b/calculate/input/InputProcess.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020, KylinSoft Co., Ltd.
+ * Copyright (C) 2023 KylinSoft Co., Ltd.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/calculate/input/InputTools.cpp b/calculate/input/InputTools.cpp
index 80778e6..1f94b80 100755
--- a/calculate/input/InputTools.cpp
+++ b/calculate/input/InputTools.cpp
@@ -1,3 +1,19 @@
+/*
+ * Copyright (C) 2023 KylinSoft Co., Ltd.
+ *
+ * This program 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.
+ *
+ * This program 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 this program. If not, see .
+ */
#include "InputTools.h"
#define DEBUG_MODE true
diff --git a/calculate/input/InputTools.h b/calculate/input/InputTools.h
index 5136324..d7f0bd7 100755
--- a/calculate/input/InputTools.h
+++ b/calculate/input/InputTools.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020, KylinSoft Co., Ltd.
+ * Copyright (C) 2023 KylinSoft Co., Ltd.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/common/HorizontalOrVerticalMode.cpp b/common/HorizontalOrVerticalMode.cpp
index e0afb71..869d53b 100644
--- a/common/HorizontalOrVerticalMode.cpp
+++ b/common/HorizontalOrVerticalMode.cpp
@@ -1,3 +1,19 @@
+/*
+ * Copyright (C) 2023 KylinSoft Co., Ltd.
+ *
+ * This program 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.
+ *
+ * This program 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 this program. If not, see .
+ */
#include "HorizontalOrVerticalMode.h"
#include "data_warehouse.h"
diff --git a/common/HorizontalOrVerticalMode.h b/common/HorizontalOrVerticalMode.h
index 777cff7..2d1a6eb 100644
--- a/common/HorizontalOrVerticalMode.h
+++ b/common/HorizontalOrVerticalMode.h
@@ -1,3 +1,19 @@
+/*
+ * Copyright (C) 2023 KylinSoft Co., Ltd.
+ *
+ * This program 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.
+ *
+ * This program 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 this program. If not, see .
+ */
#ifndef HORIZONTALORVERTICALMODE_H
#define HORIZONTALORVERTICALMODE_H
diff --git a/common/InputSymbols.cpp b/common/InputSymbols.cpp
index e7b0147..54185ca 100755
--- a/common/InputSymbols.cpp
+++ b/common/InputSymbols.cpp
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020, KylinSoft Co., Ltd.
+ * Copyright (C) 2023 KylinSoft Co., Ltd.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/common/InputSymbols.h b/common/InputSymbols.h
index 0f380ab..d1851eb 100755
--- a/common/InputSymbols.h
+++ b/common/InputSymbols.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020, KylinSoft Co., Ltd.
+ * Copyright (C) 2023 KylinSoft Co., Ltd.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/common/highlight-effect.h b/common/highlight-effect.h
index 712fd3e..9ad3b3b 100644
--- a/common/highlight-effect.h
+++ b/common/highlight-effect.h
@@ -1,7 +1,7 @@
/*
* Qt5-UKUI's Library
*
- * Copyright (C) 2020, Tianjin KYLIN Information Technology Co., Ltd.
+ * Copyright (C) 2023 KylinSoft Co., Ltd.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
diff --git a/common/picturetowhite.cpp b/common/picturetowhite.cpp
index c3e8448..1d9f162 100644
--- a/common/picturetowhite.cpp
+++ b/common/picturetowhite.cpp
@@ -1,20 +1,19 @@
/*
-* Copyright (C) 2020 Tianjin KYLIN Information Technology Co., Ltd.
-*
-* This program 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, or (at your option)
-* any later version.
-*
-* This program 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 this program; if not, see .
+ */
#include "picturetowhite.h"
PictureToWhite::PictureToWhite(QObject *parent) : QObject(parent)
diff --git a/common/picturetowhite.h b/common/picturetowhite.h
index 4bc38b6..d7c66e0 100644
--- a/common/picturetowhite.h
+++ b/common/picturetowhite.h
@@ -1,20 +1,19 @@
/*
-* Copyright (C) 2020 Tianjin KYLIN Information Technology Co., Ltd.
-*
-* This program 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, or (at your option)
-* any later version.
-*
-* This program 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 this program; if not, see .
+ */
#ifndef PICTURETOWHITE_H
#define PICTURETOWHITE_H
diff --git a/data_warehouse.cpp b/data_warehouse.cpp
index 4f68e14..929a649 100644
--- a/data_warehouse.cpp
+++ b/data_warehouse.cpp
@@ -1,3 +1,19 @@
+/*
+ * Copyright (C) 2023 KylinSoft Co., Ltd.
+ *
+ * This program 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.
+ *
+ * This program 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 this program. If not, see .
+ */
#include "data_warehouse.h"
#include
diff --git a/data_warehouse.h b/data_warehouse.h
index 240f877..9017083 100644
--- a/data_warehouse.h
+++ b/data_warehouse.h
@@ -1,3 +1,19 @@
+/*
+ * Copyright (C) 2023 KylinSoft Co., Ltd.
+ *
+ * This program 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.
+ *
+ * This program 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 this program. If not, see .
+ */
#ifndef __DATA_WAREHOUSE_H__
#define __DATA_WAREHOUSE_H__
diff --git a/debian/copyright b/debian/copyright
index 68eb9d6..44c64e8 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -4,51 +4,27 @@ Upstream-Contact: caoliang
jiangidngyuan
Source: https://github.com/ubuntukylin/kylin-calculator
-Files: *
-Copyright: 2016, National University of Defense Technology(NUDT) & Kylin Ltd
-License: GPL-3
-
Files: calculate/*
-Copyright: 2020, KylinSoft Co., Ltd.
+Copyright: 2023, KylinSoft Co., Ltd.
License: GPL-3+
Files: common/*
-Copyright: 2020, KylinSoft Co., Ltd.
+Copyright: 2023, KylinSoft Co., Ltd.
License: GPL-3+
Files: common/highlight-effect.h
-Copyright: 2020, Tianjin KYLIN Information Technology Co., Ltd.
+Copyright: 2023, KylinSoft Co., Ltd.
License: LGPL-3+
-Files: debian/*
-Copyright: 2019, Tianjin KYLIN Information Technology Co., Ltd.
-License: GPL-3.0+
-
Files: main.cpp
-Copyright: 2020, KylinSoft Co., Ltd.
+Copyright: 2023, KylinSoft Co., Ltd.
License: GPL-3+
Files: src/*
Copyright: 2020, KylinSoft Co., Ltd.
License: GPL-3+
-License: GPL-3
- This program is free software: you can redistribute it and/or modify
- it under the terms of the GNU General Public License version 3 as
- published by the Free Software Foundation.
- .
- This program 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.
- .
- On Debian/Ubuntu systems, the full text of the GPL v3 can be found in
- `/usr/share/common-licenses/GPL-3'
-
License: GPL-3+
- This software is Copyright (c) 2021 by foo.
- This is free software, licensed under:
- The GNU General Public License, Version 3, June 2007
This program 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; version 3 dated June, 2007, or (at
@@ -56,23 +32,6 @@ License: GPL-3+
On Debian systems, the complete text of version 3 of the GNU General
Public License can be found in '/usr/share/common-licenses/GPL-3'.
-License: GPL-3.0+
- This program 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.
- .
- This program 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 this program. If not, see .
- .
- On Debian systems, the complete text of the GNU General Public License
- Version 3 can be found in `/usr/share/common-licenses/GPL-3'.
-
License: LGPL-3+
This software is Copyright (c) 2021 by foo.
This is free software, licensed under:
diff --git a/intel_plug/calculator.cpp b/intel_plug/calculator.cpp
index 96a8270..71b7513 100644
--- a/intel_plug/calculator.cpp
+++ b/intel_plug/calculator.cpp
@@ -1,3 +1,19 @@
+/*
+ * Copyright (C) 2023 KylinSoft Co., Ltd.
+ *
+ * This program 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.
+ *
+ * This program 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 this program. If not, see .
+ */
#include
#include
#include
diff --git a/intel_plug/calculator.h b/intel_plug/calculator.h
index 66e8d77..a8c553e 100644
--- a/intel_plug/calculator.h
+++ b/intel_plug/calculator.h
@@ -1,3 +1,19 @@
+/*
+ * Copyright (C) 2023 KylinSoft Co., Ltd.
+ *
+ * This program 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.
+ *
+ * This program 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 this program. If not, see .
+ */
#ifndef __CALCULATOR_H__
#define __CALCULATOR_H__
diff --git a/intel_plug/plug_interface.h b/intel_plug/plug_interface.h
index 0f5575d..8493f78 100644
--- a/intel_plug/plug_interface.h
+++ b/intel_plug/plug_interface.h
@@ -1,3 +1,19 @@
+/*
+ * Copyright (C) 2023 KylinSoft Co., Ltd.
+ *
+ * This program 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.
+ *
+ * This program 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 this program. If not, see .
+ */
#ifndef __PLUG_INTERFACE_H__
#define __PLUG_INTERFACE_H__
diff --git a/kabase/Qt/log.hpp b/kabase/Qt/log.hpp
index a0ccd88..87bfa52 100644
--- a/kabase/Qt/log.hpp
+++ b/kabase/Qt/log.hpp
@@ -1,3 +1,19 @@
+/*
+ * Copyright (C) 2023 KylinSoft Co., Ltd.
+ *
+ * This program 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.
+ *
+ * This program 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 this program. If not, see .
+ */
/*
* Log 类中实现了 Qt 的日志注册函数并且调用了 kysdk-log 库中的日志模块,调用方需要链接 Qt库 及 kysdk-log 库
*/
@@ -50,4 +66,4 @@ public:
}
-#endif
\ No newline at end of file
+#endif
diff --git a/kabase/Qt/windowmanage.hpp b/kabase/Qt/windowmanage.hpp
index 6894e24..22402df 100644
--- a/kabase/Qt/windowmanage.hpp
+++ b/kabase/Qt/windowmanage.hpp
@@ -1,3 +1,19 @@
+/*
+ * Copyright (C) 2023 KylinSoft Co., Ltd.
+ *
+ * This program 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.
+ *
+ * This program 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 this program. If not, see .
+ */
#ifndef QT_WINDOWMANAGE_HPP_
#define QT_WINDOWMANAGE_HPP_
@@ -85,4 +101,4 @@ public:
* 2. Exec字段需要为绝对路径并且不能携带参数
*/
-#endif
\ No newline at end of file
+#endif
diff --git a/kabase/buriedpoint.hpp b/kabase/buriedpoint.hpp
index 1413571..fbe7ba0 100644
--- a/kabase/buriedpoint.hpp
+++ b/kabase/buriedpoint.hpp
@@ -1,3 +1,19 @@
+/*
+ * Copyright (C) 2023 KylinSoft Co., Ltd.
+ *
+ * This program 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.
+ *
+ * This program 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 this program. If not, see .
+ */
/*
* BuriedPoint 类使用了 kysdk-log 和 kysdk-diagnostics 库,调用方需要链接 kysdk-log 和 kysdk-diagnostics 库
*/
@@ -303,4 +319,4 @@ public:
}
-#endif
\ No newline at end of file
+#endif
diff --git a/kabase/utils.hpp b/kabase/utils.hpp
index 7cb5e48..8daeae1 100644
--- a/kabase/utils.hpp
+++ b/kabase/utils.hpp
@@ -1,3 +1,19 @@
+/*
+ * Copyright (C) 2023 KylinSoft Co., Ltd.
+ *
+ * This program 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.
+ *
+ * This program 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 this program. If not, see .
+ */
#ifndef UTILS_HPP_
#define UTILS_HPP_
@@ -85,4 +101,4 @@ public:
}
-#endif
\ No newline at end of file
+#endif
diff --git a/logic_center.cpp b/logic_center.cpp
index b28fcba..0ddcdff 100644
--- a/logic_center.cpp
+++ b/logic_center.cpp
@@ -1,3 +1,19 @@
+/*
+ * Copyright (C) 2023 KylinSoft Co., Ltd.
+ *
+ * This program 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.
+ *
+ * This program 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 this program. If not, see .
+ */
#include "logic_center.h"
LogicCenter::LogicCenter()
diff --git a/logic_center.h b/logic_center.h
index c83f9a2..c2d39a7 100644
--- a/logic_center.h
+++ b/logic_center.h
@@ -1,3 +1,19 @@
+/*
+ * Copyright (C) 2023 KylinSoft Co., Ltd.
+ *
+ * This program 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.
+ *
+ * This program 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 this program. If not, see .
+ */
#ifndef __LOGIC_CENTER__
#define __LOGIC_CENTER__
diff --git a/main.cpp b/main.cpp
index 54e5b27..f69daf7 100644
--- a/main.cpp
+++ b/main.cpp
@@ -1,3 +1,19 @@
+/*
+ * Copyright (C) 2023 KylinSoft Co., Ltd.
+ *
+ * This program 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.
+ *
+ * This program 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 this program. If not, see .
+ */
#include
#include
#include
diff --git a/src/basicbutton.cpp b/src/basicbutton.cpp
index 6fa99f0..0e62322 100755
--- a/src/basicbutton.cpp
+++ b/src/basicbutton.cpp
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020, KylinSoft Co., Ltd.
+ * Copyright (C) 2023 KylinSoft Co., Ltd.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/basicbutton.h b/src/basicbutton.h
index ba62d1b..41ab35b 100755
--- a/src/basicbutton.h
+++ b/src/basicbutton.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020, KylinSoft Co., Ltd.
+ * Copyright (C) 2023 KylinSoft Co., Ltd.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/funclist.cpp b/src/funclist.cpp
index e821719..cab0a02 100755
--- a/src/funclist.cpp
+++ b/src/funclist.cpp
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020, KylinSoft Co., Ltd.
+ * Copyright (C) 2023 KylinSoft Co., Ltd.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/funclist.h b/src/funclist.h
index e3dd8da..c4775dd 100755
--- a/src/funclist.h
+++ b/src/funclist.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020, KylinSoft Co., Ltd.
+ * Copyright (C) 2023 KylinSoft Co., Ltd.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp
index ed053d3..21cafc6 100755
--- a/src/mainwindow.cpp
+++ b/src/mainwindow.cpp
@@ -1,3 +1,19 @@
+/*
+ * Copyright (C) 2023 KylinSoft Co., Ltd.
+ *
+ * This program 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.
+ *
+ * This program 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 this program. If not, see .
+ */
#define DEBUG_MODE false
#include
diff --git a/src/mainwindow.h b/src/mainwindow.h
index e6e6fe4..d956ec6 100755
--- a/src/mainwindow.h
+++ b/src/mainwindow.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020, KylinSoft Co., Ltd.
+ * Copyright (C) 2023 KylinSoft Co., Ltd.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/menumodule/menumodule.cpp b/src/menumodule/menumodule.cpp
index 230ad47..a05ffa1 100755
--- a/src/menumodule/menumodule.cpp
+++ b/src/menumodule/menumodule.cpp
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020, KylinSoft Co., Ltd.
+ * Copyright (C) 2023 KylinSoft Co., Ltd.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/menumodule/menumodule.h b/src/menumodule/menumodule.h
index 8d2e5bc..084c29e 100755
--- a/src/menumodule/menumodule.h
+++ b/src/menumodule/menumodule.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020, KylinSoft Co., Ltd.
+ * Copyright (C) 2023 KylinSoft Co., Ltd.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/programmer/basebinary.cpp b/src/programmer/basebinary.cpp
index 20df07c..6185cb8 100644
--- a/src/programmer/basebinary.cpp
+++ b/src/programmer/basebinary.cpp
@@ -1,3 +1,19 @@
+/*
+ * Copyright (C) 2023, KylinSoft Co., Ltd.
+ *
+ * This program 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.
+ *
+ * This program 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 this program. If not, see .
+ */
#include "basebinary.h"
BaseBinary::BaseBinary(QString value)
diff --git a/src/programmer/basebinary.h b/src/programmer/basebinary.h
index 35abef3..ae175a7 100644
--- a/src/programmer/basebinary.h
+++ b/src/programmer/basebinary.h
@@ -1,3 +1,19 @@
+/*
+ * Copyright (C) 2023 KylinSoft Co., Ltd.
+ *
+ * This program 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.
+ *
+ * This program 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 this program. If not, see .
+ */
#ifndef BASEBINARY_H
#define BASEBINARY_H
diff --git a/src/programmer/binarykeyboary.cpp b/src/programmer/binarykeyboary.cpp
index 664f67d..1acfd19 100644
--- a/src/programmer/binarykeyboary.cpp
+++ b/src/programmer/binarykeyboary.cpp
@@ -1,3 +1,19 @@
+/*
+ * Copyright (C) 2023, KylinSoft Co., Ltd.
+ *
+ * This program 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.
+ *
+ * This program 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 this program. If not, see .
+ */
#include "binarykeyboary.h"
BinaryKeyboary::BinaryKeyboary()
diff --git a/src/programmer/binarykeyboary.h b/src/programmer/binarykeyboary.h
index ab50ffc..7f0a25f 100644
--- a/src/programmer/binarykeyboary.h
+++ b/src/programmer/binarykeyboary.h
@@ -1,3 +1,19 @@
+/*
+ * Copyright (C) 2023 KylinSoft Co., Ltd.
+ *
+ * This program 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.
+ *
+ * This program 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 this program. If not, see .
+ */
#ifndef BINARYKEYBOARY_H
#define BINARYKEYBOARY_H
diff --git a/src/programmer/programdisplay.cpp b/src/programmer/programdisplay.cpp
index 973e34a..6c92e64 100644
--- a/src/programmer/programdisplay.cpp
+++ b/src/programmer/programdisplay.cpp
@@ -1,3 +1,19 @@
+/*
+ * Copyright (C) 2023, KylinSoft Co., Ltd.
+ *
+ * This program 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.
+ *
+ * This program 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 this program. If not, see .
+ */
#include "programdisplay.h"
ProgramDisplay::ProgramDisplay(QWidget *parent) : QWidget(parent)
diff --git a/src/programmer/programdisplay.h b/src/programmer/programdisplay.h
index 90c6786..6de7fa6 100644
--- a/src/programmer/programdisplay.h
+++ b/src/programmer/programdisplay.h
@@ -1,3 +1,19 @@
+/*
+ * Copyright (C) 2023 KylinSoft Co., Ltd.
+ *
+ * This program 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.
+ *
+ * This program 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 this program. If not, see .
+ */
#ifndef PROGRAMDISPLAY_H
#define PROGRAMDISPLAY_H
diff --git a/src/programmer/programkeyboary.cpp b/src/programmer/programkeyboary.cpp
index 8a06480..d45d3eb 100644
--- a/src/programmer/programkeyboary.cpp
+++ b/src/programmer/programkeyboary.cpp
@@ -1,3 +1,19 @@
+/*
+ * Copyright (C) 2023, KylinSoft Co., Ltd.
+ *
+ * This program 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.
+ *
+ * This program 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 this program. If not, see .
+ */
#include "programkeyboary.h"
ProgramKeyboary::ProgramKeyboary(QWidget *parent) : QWidget(parent)
diff --git a/src/programmer/programkeyboary.h b/src/programmer/programkeyboary.h
index 5d84469..7a1c452 100644
--- a/src/programmer/programkeyboary.h
+++ b/src/programmer/programkeyboary.h
@@ -1,3 +1,19 @@
+/*
+ * Copyright (C) 2023 KylinSoft Co., Ltd.
+ *
+ * This program 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.
+ *
+ * This program 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 this program. If not, see .
+ */
#ifndef PROGRAMKEYBOARY_H
#define PROGRAMKEYBOARY_H
diff --git a/src/programmer/programmodel.cpp b/src/programmer/programmodel.cpp
index d49dbf4..08ec042 100644
--- a/src/programmer/programmodel.cpp
+++ b/src/programmer/programmodel.cpp
@@ -1,3 +1,19 @@
+/*
+ * Copyright (C) 2023, KylinSoft Co., Ltd.
+ *
+ * This program 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.
+ *
+ * This program 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 this program. If not, see .
+ */
#include "data_warehouse.h"
#include "programmodel.h"
diff --git a/src/programmer/programmodel.h b/src/programmer/programmodel.h
index 596ff3d..c3aab56 100644
--- a/src/programmer/programmodel.h
+++ b/src/programmer/programmodel.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2021, KylinSoft Co., Ltd.
+ * Copyright (C) 2023 KylinSoft Co., Ltd.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/programmer/toolbar.cpp b/src/programmer/toolbar.cpp
index 22f5d2b..e857b7b 100644
--- a/src/programmer/toolbar.cpp
+++ b/src/programmer/toolbar.cpp
@@ -1,3 +1,19 @@
+/*
+ * Copyright (C) 2023, KylinSoft Co., Ltd.
+ *
+ * This program 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.
+ *
+ * This program 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 this program. If not, see .
+ */
#include "toolbar.h"
ToolBar::ToolBar(QWidget *parent) : QWidget(parent)
diff --git a/src/programmer/toolbar.h b/src/programmer/toolbar.h
index 61b4aea..b25f50b 100644
--- a/src/programmer/toolbar.h
+++ b/src/programmer/toolbar.h
@@ -1,3 +1,19 @@
+/*
+ * Copyright (C) 2023 KylinSoft Co., Ltd.
+ *
+ * This program 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.
+ *
+ * This program 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 this program. If not, see .
+ */
#ifndef TOOLBAR_H
#define TOOLBAR_H
diff --git a/src/scientificmodel.cpp b/src/scientificmodel.cpp
index 0678876..85dd057 100755
--- a/src/scientificmodel.cpp
+++ b/src/scientificmodel.cpp
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020, KylinSoft Co., Ltd.
+ * Copyright (C) 2023 KylinSoft Co., Ltd.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/scientificmodel.h b/src/scientificmodel.h
index fa9af2d..a3a276a 100755
--- a/src/scientificmodel.h
+++ b/src/scientificmodel.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020, KylinSoft Co., Ltd.
+ * Copyright (C) 2023 KylinSoft Co., Ltd.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/standardmodel.cpp b/src/standardmodel.cpp
index f8ea275..4972659 100755
--- a/src/standardmodel.cpp
+++ b/src/standardmodel.cpp
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020, KylinSoft Co., Ltd.
+ * Copyright (C) 2023 KylinSoft Co., Ltd.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/standardmodel.h b/src/standardmodel.h
index fc99093..c11b326 100755
--- a/src/standardmodel.h
+++ b/src/standardmodel.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020, KylinSoft Co., Ltd.
+ * Copyright (C) 2023 KylinSoft Co., Ltd.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/titlebar.cpp b/src/titlebar.cpp
index 0b336e6..d25a940 100755
--- a/src/titlebar.cpp
+++ b/src/titlebar.cpp
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020, KylinSoft Co., Ltd.
+ * Copyright (C) 2023 KylinSoft Co., Ltd.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/titlebar.h b/src/titlebar.h
index bfd960f..c4bca6f 100755
--- a/src/titlebar.h
+++ b/src/titlebar.h
@@ -1,3 +1,19 @@
+/*
+ * Copyright (C) 2023 KylinSoft Co., Ltd.
+ *
+ * This program 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.
+ *
+ * This program 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 this program. If not, see .
+ */
#ifndef TITLE_BAR
#define TITLE_BAR
diff --git a/src/toolmodel.cpp b/src/toolmodel.cpp
index 888fcdd..2d9501e 100755
--- a/src/toolmodel.cpp
+++ b/src/toolmodel.cpp
@@ -1,3 +1,19 @@
+/*
+ * Copyright (C) 2023 KylinSoft Co., Ltd.
+ *
+ * This program 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.
+ *
+ * This program 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 this program. If not, see .
+ */
#include
#include
diff --git a/src/toolmodel.h b/src/toolmodel.h
index 2f1b79a..05aa3ed 100755
--- a/src/toolmodel.h
+++ b/src/toolmodel.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020, KylinSoft Co., Ltd.
+ * Copyright (C) 2023 KylinSoft Co., Ltd.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/widgetstyle.cpp b/src/widgetstyle.cpp
index cfa2dd6..b1a0e8c 100755
--- a/src/widgetstyle.cpp
+++ b/src/widgetstyle.cpp
@@ -1,3 +1,19 @@
+/*
+ * Copyright (C) 2023 KylinSoft Co., Ltd.
+ *
+ * This program 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.
+ *
+ * This program 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 this program. If not, see .
+ */
#include "widgetstyle.h"
int WidgetStyle::themeColor = WidgetStyle::ThemeColor::LIGHT;
diff --git a/src/widgetstyle.h b/src/widgetstyle.h
index d1e11fb..1958188 100755
--- a/src/widgetstyle.h
+++ b/src/widgetstyle.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2020, KylinSoft Co., Ltd.
+ * Copyright (C) 2023 KylinSoft Co., Ltd.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by