Spec-Zone.ru › Qt 5.9

Класс QGraphicsAnchor

Класс QGraphicsAnchor представляет собой якорь между двумя элементами в QGraphicsAnchorLayout. Подробнее...

Заголовок: #include <QGraphicsAnchor>
qmake: QT += widgets
С момента: Qt 4.6
Наследует: QObject
  • Список всех членов, включая унаследованные

Свойства

  • sizePolicy : QSizePolicy::Policy
  • spacing : qreal
  • 1 свойство унаследовано от QObject

Открытые функции

~QGraphicsAnchor()
void setSizePolicy(QSizePolicy::Policy policy)
void setSpacing(qreal spacing)
QSizePolicy::Policy sizePolicy() const
qreal spacing() const
void unsetSpacing()
  • 32 открытые функции унаследованы от QObject

Дополнительные унаследованные члены

  • 1 открытый слот унаследован от QObject
  • 2 сигналы унаследованы от QObject
  • 11 статические открытые члены унаследованы от QObject
  • 9 защищённые функции унаследованы от QObject

Подробное описание

Класс QGraphicsAnchor представляет собой якорь между двумя элементами в QGraphicsAnchorLayout.

Якорь графического элемента предоставляет API, позволяющий получать и изменять свойства якоря. При добавлении якоря в макет с помощью QGraphicsAnchorLayout::addAnchor() возвращается экземпляр QGraphicsAnchor, где свойства инициализируются своими значениями по умолчанию. Затем эти свойства можно изменить, и они будут учтены при следующем активации макета.

См. также QGraphicsAnchorLayout::anchor().

Документация по свойствам

sizePolicy : QSizePolicy::Policy

Это свойство содержит политику размера для QGraphicsAnchor.

Установив политику размера для якоря, можно настроить, как якорь может изменять свой размер относительно своего предпочтительного расстояния. Например, если для якоря установлена политика размера QSizePolicy::Minimum, расстояние является минимальным размером якоря. Однако его размер может увеличиваться до максимального размера якоря. Если политика размера по умолчанию QSizePolicy::Fixed, размер якоря не может ни увеличиваться, ни уменьшаться, что означает, что единственный размер якоря – это расстояние. QSizePolicy::Fixed является политикой размера по умолчанию. QGraphicsAnchor всегда имеет минимальное расстояние 0 и очень большое максимальное расстояние.

Функции доступа:

QSizePolicy::Policy sizePolicy() const
void setSizePolicy(QSizePolicy::Policy policy)

См. также QGraphicsAnchor::spacing.

spacing : qreal

Это свойство содержит предпочтительное расстояние между элементами в QGraphicsAnchorLayout.

В зависимости от типа якоря, расстояние по умолчанию равно 0 или значению, возвращаемому стилем.

Функции доступа:

qreal spacing() const
void setSpacing(qreal spacing)
void unsetSpacing()

См. также QGraphicsAnchorLayout::addAnchor().

Документация по функциям-членам

QGraphicsAnchor::~QGraphicsAnchor()

Удаляет объект QGraphicsAnchor из макета и уничтожает его.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.9/qgraphicsanchor.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API