Skip to main content

qfactory

A Qt based widget for representing a factory (factories.Factory) instance. This widget allows for the adding/removing of paths from the factory. Equally it allows for plugins to be enabled/disabled.

Install

pip install qfactory

Example

This example demonstrates how the widget works and how it updates based on the changes within the factory.

import qtility
from factories.examples import zoo
from qfactory import FactoryWidget

# -- Instance the example which comes with the factories module
zoo_instance = zoo.Zoo()

# -- Now instance a QApplication and then our Factory widget. We pass
# -- the factory as an argument to the widget. The widget will bind into
# -- the factory signals and represent that factory
qapp = qtility.app.get()

w = FactoryWidget(factory=zoo_instance.factory)
w.show()

qapp.exec()

Metadata

Release files for qfactory 1.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for qfactory 1.0.1
File Size Uploaded
qfactory-1.0.1.tar.gz 4.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for qfactory 1.0.1
File Interpreter ABI Platform
qfactory-1.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 9.6 kB

Release files / qfactory-1.0.1.tar.gz

Download URL qfactory-1.0.1.tar.gz
Size 4.4 kB
Tags Source
SHA-256 checksum
How to use checksums
b0d3e0fcd8e445be4fae4781d92567062dbf086aec1fd0584da070263640e871
BLAKE2b-256 checksum
How to use checksums
56d9d6cce1441a0c947e7d4f23ccfb6c6a612aecf0315ccc295870e6b1fdc8e2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / qfactory-1.0.1-py3-none-any.whl

Download URL qfactory-1.0.1-py3-none-any.whl
Size 5.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3355c332d709fc97c800311f5a74e97a27240959b9dd666e7bd47e3446db3cec
BLAKE2b-256 checksum
How to use checksums
83667ef4201091e479dade5b42f5e03631c9c06a1768fcb3b343dad4c8ba7ac4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.7

Release history Release notifications | RSS feed

This release

1.0.1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page