Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. 3rd Party Software
  4. Rotate an ellipse drawn by Marble painter drawEllipse
Qt 6.11 is out! See what's new in the release blog

Rotate an ellipse drawn by Marble painter drawEllipse

Scheduled Pinned Locked Moved Unsolved 3rd Party Software
2 Posts 2 Posters 1.2k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • P Offline
    P Offline
    Phamy1289
    wrote on last edited by
    #1

    I am wondering if there is a way to rotate an ellipse that I drew in Qt using marble's geoPainter?

    GeoDataLinearRing *ring = new GeoDataLinearRing;
    addPoints(*ring);

    painter->setPen(Qt::green);
    painter->drawEllipse(GeoDataCoordinates(26, 44, 0, GeoDataCoordinates::Degree), 100, 50);
    painter->rotate(45);

    1 Reply Last reply
    0
    • SGaistS Offline
      SGaistS Offline
      SGaist
      Lifetime Qt Champion
      wrote on last edited by
      #2

      Hi,

      Why are you rotating the painter after drawing the ellipse ?

      On a side note,

      @Phamy1289 said in Rotate an ellipse drawn by Marble painter drawEllipse:

      GeoDataLinearRing *ring = new GeoDataLinearRing;
      addPoints(*ring);

      This looks wrong. Why are you creating it on the heap when addPoints takes an object.

      Interested in AI ? www.idiap.ch
      Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

      1 Reply Last reply
      1

      • Login

      • Login or register to search.
      • First post
        Last post
      0
      • Categories
      • Recent
      • Tags
      • Popular
      • Users
      • Groups
      • Search
      • Get Qt Extensions
      • Unsolved