https://github.com/fatalus69/qtfiles
A lightweight file explorer built with PyQt and C++
https://github.com/fatalus69/qtfiles
cpp file-explorer python qt5
Last synced: 11 months ago
JSON representation
A lightweight file explorer built with PyQt and C++
- Host: GitHub
- URL: https://github.com/fatalus69/qtfiles
- Owner: fatalus69
- Created: 2025-07-20T08:48:08.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2025-07-20T16:24:21.000Z (12 months ago)
- Last Synced: 2025-07-20T18:18:58.943Z (12 months ago)
- Topics: cpp, file-explorer, python, qt5
- Language: Python
- Homepage:
- Size: 60.5 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# QtFiles
A WIP lightweight file explorer built with PyQt and C++
### Prequistes:
- `Python 3.10`
- `C++ 17`
- `CMake 3.14`
### Usage
1. clone pybind11 into the backend directory
````bash
git clone https://github.com/pybind/pybind11.git backend/pybind11
````
2. Activate python venv and install dependencies
````bash
python3 -m venv venv
source venv/bin/activate
pip-sync # If you are using pip-tools
````
3. Compile C++ Code
````bash
bash build.sh
````
3. Run the UI
````bash
python gui/main.py
````