About

Absolute is a QtQuickControls Style and Extension Plugin that provides an easily customizable theme and a set of extra controls for building Desktop Applications.

We made a style/theme that is specifically designed for desktop applications (less padding, mouse interaction by default,…)

The theme is based on the concept of contrast and transparency: you defined a base color and a contrast color that is the opposite of the base color. The base color is used as the background color of Root container (ApplicationWindow, Dialog, Popup) and the contrast color is used as the background of any other control with a very low opacity. This means you can stack containers on top of each others and always achieve a good automatic contrast.

The theme is not (and will never be) optimized for mobile devices!!!

QtQuick Controls 2 Style Status

Here is the current status of the QQC2 Style.

Note

Not all controls have been styled. Some controls were left out because we think they are not that useful for desktop applications. If you’re missing one of the unstyled controls, feel free to submit a Merge Request!

List of styled controls

  • ApplicationWindow
  • BusyIndicator
  • Button
  • CheckBox
  • CheckDelegate
  • ComboBox
  • Dialog
  • DialogButtonBox
  • Drawer
  • Frame
  • GroupBox
  • ItemDelegate
  • Label
  • Menu
  • MenuBar
  • MenuBarItem
  • MenuItem
  • MenuSeparator
  • Pane
  • Page
  • Popup
  • ProgressBar
  • RadioButton
  • RadioDelegate
  • RangeSlider
  • ScrollBar
  • ScrollIndicator
  • ScrollView
  • Slider
  • SpinBox
  • Switch
  • SwitchDelegate
  • TabBar
  • TabButton
  • TextArea
  • TextField
  • ToolBar
  • ToolButton
  • ToolSeparator
  • ToolTip

List of un-styled controls

  • DelayButton
  • Dial
  • PageIndicator
  • RoundButton
  • SwipeDelegate
  • Tumbler