Skip to content

Graphical User Interface that allows user to save and administer personnel salaries with easy and understandable user interface.

Notifications You must be signed in to change notification settings

aabelix/salary-administration-gui

Repository files navigation

SALARY ADMINISTRATION GUI

Graphical User Interface that allows user to save and administer personnel salaries with easy and understandable user interface.

Authors

Aapo Keskimolo [email protected] Software design, Unit testing, MVC architecture, Back-end Elisa Kortela [email protected] Graphical User Interface, Front-end

PLATFORM SUPPORT

  • Linux 64bit Debian/Ubuntu
  • Windows XP/7/10 32bit/64bit

RUN INSTRUCTIONS (Windows32bit / Windows64bit / Linux64bit)

  1. cd static
  2. Run SalaryAdministrationGui

TOOLS USER FOR DEVELOPMENT

  • QT Creator 5.6.1 Desktop (MSVC2013-64bit / MinGW-32bit)
  • Windows 32bit/64bit, Linux (Debian Jessie)
  • MINGW GCC version 4.9.3 (C++11)
  • CMake 3.6.1

BUILD INSTRUCTIONS

  1. Install Git and run git clone https://github.com/ekortela/salary-administration-gui.git
  2. Install Qt 5.6+ from QT-company website
  3. Start QtCreator application and open project: File -> Open File or Project -> navigate to target directory from Step 1 and open "SalaryAdministrationGui.pro"
  4. Configure QtCreator build target directory: Projects -> Build & Run -> Manage Kits... > General -tab -> clear "Default Build directory:" -box
  5. Build & Run project

TROUBLESHOOTING

  • GUI run-time log is generated in the executable directory
  • In case Linux libraries are missing (Ubuntu): LD_LIBRARY_PATH=/usr/local/lib64/:$LD_LIBRARY_PATH export LD_LIBRARY_PATH sudo add-apt-repository ppa:ubuntu-toolchain-r/test sudo apt-get update sudo apt-get install gcc-4.9 g++-4.9

About

Graphical User Interface that allows user to save and administer personnel salaries with easy and understandable user interface.

Resources

Stars

Watchers

Forks

Packages

No packages published