Skip to main content

An Emacs inspired macro framework for Qt.

Project description

Qtmacs is an Emacs inspired macro framework for Qt. It consists of task related applets and widget specific macros.

Applets are basically plain windows that can house arbitrary code and widgets. Within Qtmacs, they provide the functionailty to eg. edit text, view a PDF file, or browse the web.

Macros, on the other hand, govern the behaviour of individual widgets in response to keyboard input. They are are applicable to any Qt based widget.

Both, applets and macros, are supplied via Python modules and can be changed during runtime to customise the functionality and behaviour of Qtmacs as required.

SOURCE CODE

The source code is hosted on Github: https://github.com/qtmacsdev/qtmacs

REQUIREMENTS

  • Python 3.x

  • PyQt4

Older versions of PyQt4 may work as well but have not been tested.

INSTALLATION

To install Qtmacs on Windows, or use package managers on Linux based distributions, please refer to the installation guide.

To try out the source code directly use:

git clone https://github.com/qtmacsdev/qtmacs.git
cd qtmacs/bin
./qtmacs

DOCUMENTATION

The full documentation, including screenshots, is available at http://qtmacsdev.github.com/qtmacs/titlepage.html

There is also a discussion group at https://groups.google.com/forum/?fromgroups#!forum/qtmacs

LICENSE

Qtmacs is licensed under the terms of the GPL.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

qtmacs-0.1.0.zip (270.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

qtmacs-0.1.0.win-amd64.exe (480.3 kB view details)

Uploaded Source

File details

Details for the file qtmacs-0.1.0.zip.

File metadata

  • Download URL: qtmacs-0.1.0.zip
  • Upload date:
  • Size: 270.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for qtmacs-0.1.0.zip
Algorithm Hash digest
SHA256 8a55e1b8e4762a38fc6658b5afb110f561bc466df32267cc8e062eb79c284c5a
MD5 8485cd529cb9f07b7d1b1e2923effd87
BLAKE2b-256 7b2d27f105f30e6784646bf714a6ce794801fab3fd2d6221889929bfe7189322

See more details on using hashes here.

File details

Details for the file qtmacs-0.1.0.win-amd64.exe.

File metadata

  • Download URL: qtmacs-0.1.0.win-amd64.exe
  • Upload date:
  • Size: 480.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for qtmacs-0.1.0.win-amd64.exe
Algorithm Hash digest
SHA256 f3f3ebb1178ef50afa5ad5e80c9d6130829eb9c16db54cd91cf28375ab5bb997
MD5 7237532821ea0b9a5158a9aa28280f80
BLAKE2b-256 6fe7324631bdec96f7b4d5e8ccdfd83df6fb0d44fcdca09d25336aaf9dde7e81

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page