/ivs-proj-02

IVS Projekt no.2

Primary LanguageC++GNU General Public License v3.0GPL-3.0


Kalkulačka

Instalace

Podporovaná prostředí

Program podporuje pouze operační systém Ubuntu 64bit.

Stáhnutí balíčku

Aktuální calc_VERSION_all.deb můžete stáhnout v releases. (VERSION bude aktuální verze aplikace.)

Instalace pomocí Ubuntu Software Install

Menu pro instalaci otevřete dvojklikem na soubor, případně pravým kliknutím a zvolením možnosti Open with Software Install. install

Po kliknutí na Install se aplikace nainstaluje.

Instalace přes terminál

Ve složce se souborem calc_VERSION_all.deb pomocí příkazu:

sudo dpkg -i calc_VERSION_all.deb
sudo apt --fix-broken install

Po dokončení instalace se aplikace objeví v Applications menu.
applications

Odinstalace

Package manager (UI)

Přes balíček

Opakovaným otevřením instalačního menu přes debian balíček se dá aplikace opět odinstalovat. uninstall

Po kliknutí na Remove se aplikace odinstaluje.

Přes správce aplikací Ubuntu Software

Otevřete aplikaci ubuntu software pro správu aplikací. V záložce "Installed" najděte aplikaci calculator a klikněte na Remove.

uninstall_software_center

Package manager (terminál)

V terminálu pomocí příkazu

sudo apt-get remove calculator

Manuálně

Manuální vymazání všech souborů spojených s aplikací:

rm /usr/local/bin/calc /usr/share/applications/calc.desktop /opt/calc/calc.png

Sestavení ze zdroje

Požadavky

Sestavení je možné pouze na platformě linux.

Jsou nutné apt balíčky make, cmake, g++, qt5-default.

Nejdříve aktualizace systému...

sudo apt update

Instalace potřebných balíčků

sudo apt install make cmake g++ qt5-default

Stažení zdrojových kódů

git clone https://github.com/Wertik/ivs-proj-02.git

Přesunutí do složky s Makefile

cd ivs-proj-02/src/

Přeložení

make all

Spustitelný soubor calc se vytvoří ve složce build/.
Aplikaci rovnou spustíte příkazem make run.

Vytvoření debian balíčku (.deb)

Nejdříve je nutné aplikaci sestavit.

Vytvoření balíčku

make install

Vytvoří balíček calc_VERSION_all.deb ve složce packages/

Klávesové zkratky

Zkratka Akce
Num 0 0
Num 1 1
Num 2 2
Num 3 3
Num 4 4
Num 5 5
Num 6 6
Num 7 7
Num 8 8
Num 9 9
/ /
* *
- -
+ +
Enter =
, (del) ,
Šipka vlevo (
Šipka vpravo )
Šipka nahoru xy
Šipka dolu
Ctrl + C Zkopírovat obsah displaye
Delete Vymázání displaye

Autoři

CMYK Team

Login Jméno Github
xkucik00 Kučík Adam @Adam-K2
xotrad00 Otradovec Martin @Wertik
xskund02 Škunda Jakub @jakubskunda
xvince01 Vincenc Lukáš @gunter-dev

Návrh UI a mockup budoucí verze

Figma: https://www.figma.com/file/T5BqQWrPt3MQ4FjbT0GfVf/IVS-project-2?node-id=0%3A1

Licence

Tento program je poskytován pod licencí GNU General Public License v3.0.