Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. how to draw a star ??

how to draw a star ??

Scheduled Pinned Locked Moved Unsolved General and Desktop
geometry2d graphicsqt4qt5
1 Posts 1 Posters 633 Views
  • 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.
  • T Offline
    T Offline
    timob256
    wrote on 29 Oct 2021, 10:30 last edited by timob256
    #1

    I'm trying to draw a star BUT it doesn't work out for me.

    69i5ezqq_amegrehf0ovv1yhcqc.gif
    a0thylmhruihwtkpou1s20cddyg.gif

    I have a formula. But I still have no idea how to embed it in my code.
    111112222222.png

    all I could do was a circle or 3 loops.

    struct strKryg
        {
            strKryg()
            {
                R = 0.0; kol_toch = 0;
                tocka_1 = 0; tocka_2 = 0;
                X = 0.0; Y = 0.0;
                integerVector.clear();
            }
            float R;                        // радиус
            int kol_toch;                   // колич точек которые будут формировать круг
            int tocka_1;                    // точка выреза начало
            int tocka_2;                    // точка выреза конец
            float X; float Y;               // расположение икса и игрика
        
            QVector<float> integerVector;   // вектор куда кладём точки (Х и У)
        };
    ....
             _mytKrg.integerVector.append(_mytKrg.X + (_mytKrg.R * cos(grad_kol_toch*M_PI*3/180.0)+_mytKrg.R * cos(grad_kol_toch*M_PI*5/5*180.0)));
            _mytKrg.integerVector.append(_mytKrg.Y + (_mytKrg.R * sin(grad_kol_toch*M_PI/180.0)));
    
    ....
    
                painter.drawPoint(QPointF(_mytKrg.integerVector[_mytKrg.tocka_1],_mytKrg.integerVector[_mytKrg.tocka_2]));
    

    Screenshot_20211029_132447.png

    is there any book about how to draw with formulas (preferably on qt) ??

    1 Reply Last reply
    0

    1/1

    29 Oct 2021, 10:30

    • Login

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