Borna Ghannadi's repositories
rotated-widget
This repository provides a custom Qt-based class that allows dynamic rotation of a QWidget at any angle using QGraphicsView and QGraphicsProxyWidget. It supports flexible size policies and aspect ratio preservation for seamless integration into PyQt or PySide applications.
BinaryTree
Binary Tree: Sample C++ code inspired by LeetCode
cpp-expression-conversions
This repository contains C++ code implementations of common expression conversion algorithms. Convert infix expressions to prefix and postfix notations, convert prefix expressions to infix and postfix notations, and convert postfix expressions to infix and prefix notations using C++.
stacked-widget
This repository provides a customizable stacked widget for PyQt/PySide, where you can display two widgets stacked on top of each other with configurable alignment.
TextAnimator
Convert any text to an animated SVG file
cpp-sorting-demos
A collection of well-documented C++ sorting algorithm examples, including bubble, counting, insertion, merge, quick, radix, selection, and shell sorts. Explore, learn, and implement essential sorting algorithms in your projects.
py-cpp-bindings
This is a Python utility for generating seamless bindings to C++ libraries, enabling you to effortlessly interface Python with existing C++ codebases.
pyinstaller
This is a pyinstaller polyglot based on Python Manylinux and Wine that builds for Linux and Windows
pyside2-taskbar-icon-fix
This repository addresses the issue where PySide2 applications fail to display the correct taskbar icon after installing the Windows 11 KB5051987 update.
string-mancer
String Mancer is a powerful Visual Studio Code extension that provides enhanced copy, paste, and string manipulation features.