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

qgraphicsanchorlayout fails to build

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P2: Important
    • 4.7.0
    • 4.6.2
    • Widgets: GraphicsView
    • None
    • OpenSolaris b132, amd64, Sun Studio 12U1
    • 5f71d6d05e277ad6b90b6a829c599eed1ec8d59e

    Description

      qgraphicsanchorlayout fails to build with

      test@qttest:~/tmp/qt/tests/auto/qgraphicsanchorlayout$ gmake
      /export/home/test/bin/CC -c -g -mt -DQT_GUI_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_SHARED -I../../../mkspecs/solaris-cc -I. -I../../../include/QtCore -I../../../include/QtGui -I../../../include -I../../../include/QtTest -I.moc/debug-shared -I/usr/sfw/include -o .obj/debug-shared/tst_qgraphicsanchorlayout.o tst_qgraphicsanchorlayout.cpp
      "tst_qgraphicsanchorlayout.cpp", line 51: Error: "}" expected instead of ";".
      "tst_qgraphicsanchorlayout.cpp", line 53: Error: A declaration was expected instead of "public".
      "tst_qgraphicsanchorlayout.cpp", line 54: Error: There must be an identifier to declare.
      "tst_qgraphicsanchorlayout.cpp", line 61: Error: A declaration was expected instead of "private".
      "tst_qgraphicsanchorlayout.cpp", line 94: Error: A declaration was expected instead of "}".
      "tst_qgraphicsanchorlayout.cpp", line 183: Error: simple() is not a member of tst_QGraphicsAnchorLayout.
      "tst_qgraphicsanchorlayout.cpp", line 212: Error: simple_center() is not a member of tst_QGraphicsAnchorLayout.
      "tst_qgraphicsanchorlayout.cpp", line 257: Error: simple_semifloat() is not a member of tst_QGraphicsAnchorLayout.
      "tst_qgraphicsanchorlayout.cpp", line 306: Error: layoutDirection() is not a member of tst_QGraphicsAnchorLayout.
      "tst_qgraphicsanchorlayout.cpp", line 360: Error: diagonal() is not a member of tst_QGraphicsAnchorLayout.
      "tst_qgraphicsanchorlayout.cpp", line 455: Error: parallel() is not a member of tst_QGraphicsAnchorLayout.
      "tst_qgraphicsanchorlayout.cpp", line 553: Error: parallel2() is not a member of tst_QGraphicsAnchorLayout.
      "tst_qgraphicsanchorlayout.cpp", line 603: Error: snake() is not a member of tst_QGraphicsAnchorLayout.
      "tst_qgraphicsanchorlayout.cpp", line 677: Error: snakeOppositeDirections() is not a member of tst_QGraphicsAnchorLayout.
      "tst_qgraphicsanchorlayout.cpp", line 742: Error: fairDistribution() is not a member of tst_QGraphicsAnchorLayout.
      "tst_qgraphicsanchorlayout.cpp", line 820: Error: fairDistributionOppositeDirections() is not a member of tst_QGraphicsAnchorLayout.
      "tst_qgraphicsanchorlayout.cpp", line 902: Error: proportionalPreferred() is not a member of tst_QGraphicsAnchorLayout.
      "tst_qgraphicsanchorlayout.cpp", line 969: Error: example() is not a member of tst_QGraphicsAnchorLayout.
      "tst_qgraphicsanchorlayout.cpp", line 1057: Error: setSpacing() is not a member of tst_QGraphicsAnchorLayout.
      "tst_qgraphicsanchorlayout.cpp", line 1196: Error: styleDefaults() is not a member of tst_QGraphicsAnchorLayout.
      "tst_qgraphicsanchorlayout.cpp", line 1344: Error: hardComplexS60() is not a member of tst_QGraphicsAnchorLayout.
      "tst_qgraphicsanchorlayout.cpp", line 1363: Error: stability() is not a member of tst_QGraphicsAnchorLayout.
      "tst_qgraphicsanchorlayout.cpp", line 1397: Error: delete_anchor() is not a member of tst_QGraphicsAnchorLayout.
      "tst_qgraphicsanchorlayout.cpp", line 1462: Error: sizePolicy() is not a member of tst_QGraphicsAnchorLayout.
      "tst_qgraphicsanchorlayout.cpp", line 1582: Error: conflicts() is not a member of tst_QGraphicsAnchorLayout.
      Compilation aborted, too many Error messages.
      gmake: *** [.obj/debug-shared/tst_qgraphicsanchorlayout.o] Error 1

      the below fix helped me:
      — tst_qgraphicsanchorlayout.cpp.orig 2010-02-27 23:43:32.021765724 +0100
      +++ tst_qgraphicsanchorlayout.cpp 2010-02-27 23:43:41.700377194 +0100
      @@ -48,7 +48,7 @@
      #include <QtGui/qwindowsstyle.h>

      class tst_QGraphicsAnchorLayout : public QObject {

      • Q_OBJECT;
        + Q_OBJECT

      public:
      tst_QGraphicsAnchorLayout() : QObject() {

      Attachments

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

        Activity

          People

            vfm Thierry Bastian (closed Nokia identity) (Inactive)
            hajma Pavel Heimlich
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes