QMatrix Code
Status: Beta
Brought to you by:
pik-9
| File | Date | Author | Commit |
|---|---|---|---|
| lang | 2015-04-08 |
|
[dab9d6] Added abilility to invert matrix - Not running ... |
| src | 2015-04-08 |
|
[c18b33] Fixed invert function. |
| CMakeLists.txt | 2015-04-07 |
|
[9d51b0] Ability to install the application and let it l... |
| README | 2015-04-08 |
|
[48cc5f] Added a README. |
QMatrix
=======
Copyright: Daniel Steinhauer
License: GNU General Public License
This program provides a GUI which can calculate with up to 100x100 matrices.
It uses the Qt framework (http://qt.nokia.com).
License
-------
QMatrix 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.
QMatrix 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 <http://www.gnu.org/licenses/>.
Compiling
---------
You can compile QMatrix by typing:
$ cd /path/to/QMatrix
$ mkdir build
$ cd build
$ cmake .. && make
The translation will only work after install:
$ sudo make install
Note: You need the Qt4 libraries and the Qt4 tools to do so!
Note for translators
--------------------
If you want to contribute a translation for QMatrix, do this:
1. Make your own git branch:
$ cd /path/to/QMatrix
$ git checkout -b translation_XX
2. Determine your language code XX (en for English, de for German, etc.)
3. Run
$ lupdate src/* -ts lang/QMatrix_XX.ts
Note: The command for "lupdate" may vary depending on your Qt installation.
4. Run the "Qt Linguist", open your QMatrix_XX.ts and translate.
5. Modify the CMakeLists.txt in line 10 this way:
set(TRANS_FILES lang/QMatrix_de.ts lang/QMatrix_XX.ts)
6. Add your changes to git and push them to the repository:
$ git add lang/QMatrix_XX.ts
$ git commit -am "Added <language> translation."
$ git push origin translation_XX
Thank you!