Welcome to the Сross-platform orthodox GUI file manager project!
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
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
Running from command prompt:
cd file_manager
mkdir build && cd build && cmake .. && make
./filemanager
After that a file manager window will appear.
Initial view of filesystem:
Commands that are now supported: