1. Mar 11, 2013
  2. Mar 05, 2013
    • Gabriel de Dietrich's avatar
      MenuBar: Fix appearance on Windows, Ubuntu · f02f6782
      Gabriel de Dietrich authored
      
      On top of adding the pixels below the menubar, we also set the
      proper font on the painter before rendering. This font was
      originally set when initializing the QPainter from the widget
      to be rendered. Since we don't have any widget, we set it just
      before the style rendering calls.
      
      Also added more pixel metrics properties.
      
      Change-Id: I631699458403ecc3d83d5c9bbf57805d18547c71
      Reviewed-by: default avatarJens Bache-Wiig <jens.bache-wiig@digia.com>
      f02f6782
  3. Mar 04, 2013
  4. Mar 01, 2013
  5. Feb 27, 2013
  6. Feb 21, 2013
  7. Feb 20, 2013
  8. Feb 14, 2013
  9. Feb 12, 2013
  10. Feb 07, 2013
    • Gabriel de Dietrich's avatar
      Introducing QPA, QML-only MenuBar, Menu, MenuItem · 898f4b1c
      Gabriel de Dietrich authored
      
      This removes one dependency from QtWidgets.
      
      QPA is only implemented for Mac so far, and depends on qt/qtbase's
      I5f83f260602f55b9409ad69abf670afb59b2d33a change. This means, it will
      only work with Qt 5.1 and older. Other QPA implementations will
      follow, like Android.
      
      The QML-only implementation has been tested mostly on Linux. On Mac,
      we need I4716b4c0b6187d14adb34c46b848ca0a16370b5a to be integrated in
      qt/qtbase dev branch if we want to enforce non-QPA menus.
      
      Updated ComboBox, ContextMenu to new QPA menu behavior
      
      Includes preliminary documentation for Action, ExclusiveGroup,
      MenuBar, MenuItem, MenuSeparator, and Menu.
      
      Change-Id: I6f38849a03a51386465156f8be3034df0d29e40d
      Reviewed-by: default avatarJens Bache-Wiig <jens.bache-wiig@digia.com>
      898f4b1c