Skip to content

olitheolix/qbash

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

QBash

QBash embeds a Bash shell inside a Qt widget.

The terminal emulation is provided by Pyte.

The bin/demo.py script features an example of how to embed QBash into Qt programs.

Installation

QBash depends on Pyte, PyQt4 and Python 3.x.

On Debian based systems like (K)Ubuntu, the necessary dependencies can be installed with

sudo apt-get install git python3-pyqt4 python3-pip
sudo pip3 install pyte

Demo and Screenshots

Use the following commands to run the demo:

git clone https://github.com/olitheolix/qbash.git
cd qbash/bin
python3 demo.py

screenshots/qbash_ls.png

screenshots/qbash_top.png

screenshots/qbash_mc.png

LICENSE

QBash is licensed under the terms of the GPL.

About

Bash inside Qt widget

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages