All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
Qtilities Documentation
Fork me on GitHub
logo_blueonwhite_200x200.jpg

Welcome to Qtilities


Qtilities is a set of well documented and mature Qt C++ libraries which provides building blocks for Qt applications, allowing rapid application development. The project consists of different modules which provide features which are common to a wide range of Qt applications, with the main goal of making common things easier to do.

Qt is a cross-platform application and UI framework for developers using C++ or QML, a CSS & JavaScript like language. It is an exciting piece of technology, supporting all major desktop operating systems as well as an increasing range of mobile operating system.

Qtilities uses a flexible licensing scheme, providing GPL or LGPL licenses for open source applications and an innovative commercial licensing scheme. If you are an individual or a small company, you can get a commercial license by making a donation of any value, 1$ or 1000$, its up to you. For bigger companies, per developer annual commercial licenses are available.

The project consists of the following modules:

Core Library Documentation CoreGui Library Documentation Extension System Library Documentation Project Management Library Documentation Logging Library Documentation Testing Library Documentation Image Map

Features


  • Easily build, serialize and view hierarchical tree structures. More...
  • A global object pool. More...
  • Application tasking made easy. More...
  • Group objects into different customizable contexts and easily view the contents of a context. More...
  • Create and manage factories. More...
  • Manage shortcuts and actions in your applications. More...
  • Powerfull run-time debugging plugin. More...
  • Ready to use project management functionality for your applications. More...
  • Advanced logging possibilities. More...
  • Item views made easy. More...
  • Advanced, ready to use extension system. More...
  • Great documentation. More...
  • and many more...

Modules and Plugins


Qtilties consists of different modules, allowing you to link only against the modules you want to use.

Modules

In addition, if you develop an application using the Qtilities Extension System, you can use a set of ready to use plugins.

Plugins


For more information, see the Modules documentation page.

Who Is Using Qtilities?

Pwnt & Co Berkely Design Automation






Qtilities : Reference Documentation Back to top Copyright © 2009-2013, Jaco Naudé