Skip to main content

*Tentacle is a marking menu style ui and toolkit derived from a QStackedWidget and constructed using the uitk backend.*

Project description

Tentacle

**personal project. work in progress ..**


Tentacle is a marking menu style ui and toolkit derived from a QStackedWidget and constructed using the uitk backend.

alt text *Example re-opening the last scene, renaming a material, and selecting geometry by that material.

Design:

alt text

Module Description
tcl A Custom QStackedWidget that handles UI hierarchy navigation.
overlay Tracks cursor position and UI hierarchy to generate paint events that overlay the parent widget.
slots The source directory for the various slot connection modules.
ui The source directory for dynamic UI files.

Installation:

To install: install via pip in a command line window using:

python -m pip install tentacletk

To launch the marking menu: For Maya: Add a macro to a hotkey similar to the following:

from tentacle import tcl_maya
tcl_maya.show(key_show='Key_F12')

For 3ds Max: Add a macro to a hotkey similar to the following:

macroScript main_max
category: "_macros.ui"
silentErrors: false
autoUndoEnabled: false
(
	python.Execute "from tentacle import tcl_max"
	python.Execute "tcl_max.show(key_show='Key_F12')"
)

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

tentacletk-0.6.3.tar.gz (236.4 kB view hashes)

Uploaded Source

Built Distribution

tentacletk-0.6.3-py3-none-any.whl (313.5 kB view hashes)

Uploaded Python 3

Supported by

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