Skip to content

khristinakokolus/file_manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Сross-platform orthodox GUI file manager

Welcome to the Сross-platform orthodox GUI file manager project!

Contributors

Khrystyna Kokolus

Daryna Hnatenko

Zoryana Herman

Description

The main idea of this project is to create cross-platform orthodox GUI file manager using Qt.

At the moment such functionality is implemented:

  • txt files opening
  • deletion of files and folders
  • files and folders copying
  • files and folders renaming
  • error handling when copying and deleting files, folders
  • files search
  • files and folders creation
  • files opening in hex view
  • running exe programs
  • folders arhivation and unarchivation, possibility to see what files are in archive

Prerequisites

If you want to work with this project you should firstly write in the command prompt:

git clone https://github.com/khristinakokolus/file_manager.git

Also you need:

  • C++ compiler - needs to support C++17 standard
  • CMake 3.16+
  • LibArchive
  • LibZip

Usage

Running from command prompt:

cd file_manager
mkdir build && cd build && cmake .. && make
./filemanager

After that a file manager window will appear.

GUI

Initial view of filesystem:

Screenshot 2022-01-15 090528

Commands that are now supported:

func

First presentation

Final presentation slides

Releases

No releases published

Packages

No packages published