QMatrix Code
Status: Beta
Brought to you by:
pik-9
File | Date | Author | Commit |
---|---|---|---|
lang | 2015-04-08 | Daniel Steinhauer | [dab9d6] Added abilility to invert matrix - Not running ... |
src | 2015-04-08 | Daniel Steinhauer | [c18b33] Fixed invert function. |
CMakeLists.txt | 2015-04-07 | Daniel Steinhauer | [9d51b0] Ability to install the application and let it l... |
README | 2015-04-08 | Daniel Steinhauer | [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!