見出し
QLayoutItem クラス
メンバ関数
コンストラクタ
QLayoutItem::QLayoutItem(Qt::Alignment alignment = 0)
- 説明
- 指定したアラインメントを持つレイアウトアイテムを作成します。
- すべてのサブクラスでアラインメントがサポートされるわけではありません。
- パラメータ
デストラクタ
QLayoutItem::~QLayoutItem() [virtual]
コントロールタイプを取得する
QSizePolicy::ControlTypes QLayoutItem::controlTypes() const [virtual]
- 説明
- このレイアウトアイテムのコントロールタイプを返します。
- QWidgetItem クラス … ウィジェットのサイズポリシーを返します。
- QLayoutItem クラス … レイアウトコンテンツから由来します。
その他
void QLayoutItem::invalidate() [virtual]
- 説明
- このレイアウトアイテム内のキャッシュされた情報を無効化します。
bool QLayoutItem::isEmpty() const [pure virtual]
- 説明
- このレイアウトアイテムが空の場合はtrue、そうでない場合はfalseを返します。
- falseはこのレイアウトアイテムが子レイアウトアイテムを何も持っていないことを意味します。
レイアウトオブジェクトの種類を判別する
QLayout * QLayoutItem::layout() [virtual]
- 説明
- このレイアウトアイテムが QLayout オブジェクトの場合は、QLayout オブジェクトを返します。
- そうでない場合は(QSpacerItem または QWidgetItem)、Nullを返します。
- この関数は型安全なキャストを提供します。
[[QSpacerItem]] * QLayoutItem::spacerItem() [virtual]
- 説明
- このレイアウトアイテムが QLayout オブジェクトの場合は、QLayout オブジェクトを返します。
- そうでない場合は(QLayout または QSpacerItem)、Nullを返します。
- この関数は型安全なキャストを提供します。
QWidget * QLayoutItem::widget() [virtual]
- 説明
- このレイアウトアイテムが QWidgetItem オブジェクトの場合は、QWidget オブジェクトを返します。
- そうでない場合は(QLayout または QSpacerItem)、Nullを返します。
- この関数は型安全なキャストを提供します。
大きさ関係
[[QSize]] QLayoutItem::sizeHint() const [pure virtual]
QSize QLayoutItem::minimumSize() const [pure virtual]
QSize QLayoutItem::maximumSize() const [pure virtual]
Qt::Orientations QLayoutItem::expandingDirections() const [pure virtual]
- 説明
- このレイアウトアイテムが使用する空間を sizeHint() と比較し、拡張されている方向を返します。
- 返り値
- Qt::Horizontal … 水平方向に拡張されている
- Qt::Vertical … 垂直方向に拡張されている
- Qt::Vertical | Qt::Horizontal … 水平方向及び垂直方向に拡張されている
bool QLayoutItem::hasHeightForWidth() const [virtual]
- 説明
- このレイアウトアイテムの標準の高さが幅に依存する場合はtrue、そうでない場合はfalseを返します。
- デフォルトの実装では、falseを返します。
int QLayoutItem::heightForWidth(int w) const [virtual]
- 説明
- このレイアウトアイテムの標準の高さが幅に依存する場合は、指定した幅に対応した高さを返します。
- このレイアウトアイテムの標準の高さが幅に依存しない場合は、-1を返します。
- デフォルトの実装では、-1を返します。
- パラメータ
int QLayoutItem::minimumHeightForWidth(int w) const [virtual]
- 説明
- このレイアウトアイテムの標準の高さが幅に依存する場合は、指定した幅に対応した最小の高さを返します。
- デフォルトの実装では、heightForWidth(w) を返します。
- パラメータ
[[QRect]] QLayoutItem::geometry() const [pure virtual]
- 説明
- このレイアウトアイテムを覆うことができる長方形で返します。
void QLayoutItem::setGeometry(const QRect & r) [pure virtual]
アラインメント
Qt::Alignment QLayoutItem::alignment() const
- 説明
- このレイアウトアイテムのアラインメントを返します。
void QLayoutItem::setAlignment(Qt::Alignment alignment)
- 説明
- このレイアウトアイテムのアラインメントを設定します。
- パラメータ
最終更新:2014年09月14日 01:20