Skip to main content

qFracture is a lightweight UI atop of fracture

Project description

Overview

qfracture is a Qt based front end exposing a fracture project. The interface allows for data browsing and searching as well as data interaction.

For full details on fracture please see:

https://github.com/mikemalinowski/fracture

Browsing

qFracture displays a browsing panel which allows you to navigate data in a natural way - which is particularly useful if your data is file based.

alt text

Right clicking a Data Asset exposes the functionality bound to that data.

Searching

Within qFracture you can perform searches against your dataset. Fracture is very quick at resolving searches - so this can be a preferable mechanism when interacting with data if you have a reasonable idea of what you're looking for.

When no search entries are present this view will show any Data Elements which you have marked as being favourites - allowing them to be accessed very quickly with no overhead.

Setting up a Project

The qFracture UI offers a wizard to make it easy to setup a new fracture project. This guides you through the process of defining the data structure location, the plugin locations and where you want to save your project file.

alt text

It will also initiate a short scan of your data location. Depending on how big your data set this can take a little time.

Upon completion your data set is entirely searchable.

System Tray

The qFracture Ui only performs a deep scan during the first time setup. Beyond that, each location is re-scanned as you traverse those locations through the browser panel.

If you want time based scans to occur you can trigger the System Tray application (which is launchable from the Settings tab). The system tray allows you to specify an interval time (in seconds), and enable or disable timed scans.

This approach allows the scanning to occur in a completely different process to any qFracture instances which can aid performance, especially if you're running qFracture from within environments such as Maya or Max etc.

Collaboration

I am always open to collaboration, so if you spot bugs lets me know, or if you would like to contribute or get involved just shout!

Compatibility

Launchpad has been tested under Python 2.7 and Python 3.7 on Windows and Ubuntu.

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

qfracture-0.9.2.tar.gz (72.9 kB view details)

Uploaded Source

File details

Details for the file qfracture-0.9.2.tar.gz.

File metadata

  • Download URL: qfracture-0.9.2.tar.gz
  • Upload date:
  • Size: 72.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.1

File hashes

Hashes for qfracture-0.9.2.tar.gz
Algorithm Hash digest
SHA256 05ff59840854de67d8047c7a962e553a027c235e40d9025dcf378e4441d85693
MD5 5bdb16894806b5e73b151282bf668156
BLAKE2b-256 eafe54a865f7f5daeb0b550302b4d6b7b387ac91426a6fc53365a52953929c2b

See more details on using hashes here.

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