J'ai essayé de comprendre comment les coordonnées d'un widget est arrivé à. Par exemple dans la documentation qt, je me demande comment cela est fait.QGridLayout coordonnées système
QGridLayout *layout = new QGridLayout;
layout->addWidget(button1, 0, 0);
layout->addWidget(button2, 0, 1);
layout->addWidget(button3, 1, 0, 1, 2);
layout->addWidget(button4, 2, 0);
layout->addWidget(button5, 2, 1);
window->setLayout(layout);
window->show();
Comment l'auteur arrive aux coordonnées ci-dessus, at-il/elle utilise la connaissance du plan cartésien?
Vous pouvez penser comme un système cartésien avec un axe Y inversé. C'est à dire. x va de gauche à droite et y de haut en bas. Le premier paramètre de nombre est la coordonnée Y, le second est la coordonnée X. Dans le cas où il y a 4 paramètres de nombre, le 3ème paramètre est l'étirement dans la direction Y et le 4ème l'étirement dans la direction X. Vous pouvez cependant également penser aux lignes/colonnes (comme dans une vue de table par exemple) comme suggéré par OrcunC. –