Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-10515

QHeaderView does not look native on Mac OS X

    XMLWordPrintable

Details

    • Bug
    • Resolution: Duplicate
    • Not Evaluated
    • 4.7.0
    • 4.6.2
    • GUI: Look'n'Feel
    • None
    • Mac OS X 10.5/10.6
      Qt Cocoa
    • macOS

    Description

      There are two subtle things that make the QHeaderView not look native on Mac OS X:

      1)
      There's a border on the left and right side of the QHeaderView that does not occur with the Cocoa native HeaderView.

      2)
      The vertical scrollbar is placed below the Cocoa native HeaderView. With Qt's Views the scrollbar is placed right of the QHeaderView.

      Please see the attached screenshots.

      I guess issue 1 can easily be fixed. I'm not sure if issue 2 can be fixed at all with the current QScrollArea architecture.

      Attachments

        1. qtmailmockup.tgz
          1 kB
        2. qt_mail_mockup_headerview.png
          qt_mail_mockup_headerview.png
          14 kB
        3. qt_headerview.png
          qt_headerview.png
          13 kB
        4. mail_cocoa_headerview.png
          mail_cocoa_headerview.png
          15 kB
        5. cocoa_headerview.png
          cocoa_headerview.png
          14 kB
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            bachewii Jens
            njeisecke Nils Jeisecke
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes