Sign In

QControl by Q Software Innovations, LLC - Toolkit for LabVIEW Download

Object-Oriented Alternative to XControls

* 4 ↓433
 logo
Version3.1.0.14
ReleasedDec 06, 2019
Publisher Q Software Innovations, LLC
LicenseRevised BSD
LabVIEW VersionLabVIEW>=15.0
Operating System Windows, Mac, and Linux
Project links Homepage  

Description

A QControl is an object-oriented alternative to using an XControl. Use QControls to receive the benefits of XControls without the headaches.

- Easily allow for UI Logic Code reuse.
- Encapsulate and decouple the UI Logic away from the Business Logic of the main application.
- Allow use of multiple UI Skins while implementing the same UI Logic.
- Abstract away complicated UI Logic from the main application development.

Release Notes

3.1.0.14 (Dec 06, 2019)

Performance and bug fixes.
-Fixed reference leak that occurs if the VI front panel using a QControl is not opened right away (i.e. waiting to be in a subpanel, etc.)
-Fixed performace issue with Wizard taking a long time to load on the first time
-Improved performance on QControl creation

Removed file that caused QControls to not build into executables.

Removed third-party dependencies.

Fixed some broken methods that are part of the Tree Control.

Deprecated Add Items method of the MulticolumnListboxSelection QControl in favor of an override of the Item Names property that does the same thing.

Contributors: @q

Install with VIPM Download Package

Note, you must have the VIPM Desktop app to install this package into LabVIEW.

Versions
Featured in

  Post an Idea   Post a Resource

Recent Posts

QControl Toolkit: Design Decisions #3
When it came to creating the QControl Toolkit the design went through several iterations before arr…

by Quentin Alldredge, 1 month, 1 week ago, 1 , 2
resource
QControl Toolkit Design Decisions #2
One drawback I saw with XControls is that any Property or Method of the control in the Facade had t…

by Quentin Alldredge, 3 months ago, 0 , 3
resource
QControl Toolkit Design Decisions #1
Let’s face it XControls filled a niche but were awful to create and work with in anything but the s…

by Quentin Alldredge, 3 months ago, 0 , 2
resource
QControls page on the LabVIEW Wiki
This page gives more information on QControls and their uses. Also gives detail on some shared QCo…

by Quentin Alldredge, 3 months ago, 0 , 1
resource
NIWeek 2018 Presentation about the QControl Toolkit
NIWeek 2018 Presentation about the QControl Toolkit

by Quentin Alldredge, 3 months ago, 5 , 1
QControl Enthusiasts - NI Community Page
NI hosted page to ask question about QControls and find community developed and shared QControls.

by Quentin Alldredge, 3 months ago, 0 , 1
resource
Encapsulating and Reusing your UI Code
This was a presentation about QControls given at the Americas CLA Summit in 2019.

by Quentin Alldredge, 3 months ago, 1 , 1
resource