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

Remove private Qt headers from Designer for LSB [as much as feasible]

XMLWordPrintable

    • 294984 295006 297251

      8.2.2007 Designer will not be the LSB test app.

      1) Existing Issues (4.5, 1.9.2008):
      ----------------------------

      lib/shared/qdesigner_widgetitem.cpp:21:#include <private/qlayout_p.h>

      • [new API] Sets/Resets QWidgetItem creation hook and derives from QWidgetItemV2 (could be QWidgetItem)

      lib/shared/stylesheeteditor.cpp:42:#include "private/qcssparser_p.h"

      • [new API] Validates Style sheet

      lib/uilib/abstractformbuilder.cpp:46:#include <private/qlayout_p.h>

      • [new API] Invokes QWidgetItem creation method to obtain a widget item

      components/formeditor/qdesigner_resource.cpp:76:#include <private/qlayoutengine_p.h>

      • [new API] uses qSmartMinSize

      2) Things to come:
      -----------------------------

      • We want a widget painting hook that is invoked with its QPainter after that widget has painted to be able to paint grids , utility lines on top of it without
        [significant] loss of performance or [backing-store] caused artifacts
      • We want a [computationally inexpensive] method to tell whether an area of a widget is a "Passive interactor" , that is, whether Designer should refrain
        from blocking events in that area (for example, a toolbar handle, scrollbar handle, etc).
        QUestion is, whether a simple bool is sufficient .. enumeration instead?

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            kleint Friedemann Kleint
            kleint Friedemann Kleint
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:

                There are no open Gerrit changes