見出し
QMargins クラス
QMargins クラスは長方形の周りの4つの余白を定義します。
公式リファレンス
性質
メンバ関数
コンストラクタ
+
|
... |
QMargins::QMargins()
すべての余白に0を設定したマージンを生成します。
QMargins::QMargins(int left, int top, int right, int bottom)
左、上、右、下に指定した値をそれぞれ設定したマージンを生成します。
|
上下左右の余白の値を取得する
+
|
... |
int QMargins::top() const
上の余白を返します。
int QMargins::left() const
左の余白を返します。
int QMargins::bottom() const
下の余白を返します。
int QMargins::right() const
右の余白を返します
|
上下左右の余白の値を取得する
+
|
... |
void QMargins::setTop(int Top)
上の余白に指定した値を設定します。
void QMargins::setLeft(int left)
左の余白に指定した値を設定します。
void QMargins::setBottom(int bottom)
下の余白に指定した値を設定します。
void QMargins::setRight(int right)
右の余白に指定した値を設定します。
|
余白が有効かどうかを調べる
bool QMargins::isNull() const
すべての余白が0の場合はtrue、そうでない場合はfalseを返します。
加算する
+
|
... |
QMargins & QMargins::operator+=(const QMargins & margins)
指定したマージンの各余白をこのマージンの各余白にそれぞれ加算し、このマージンへの参照を返します。
演算子
このオブジェクト(QMargins型) += 指定オブジェクト(QMargins型)
パラメータ
QMargins & QMargins::operator+=(int addend)
指定した値をこのマージンの各余白にそれぞれ加算し、このマージンへの参照を返します。
演算子
このオブジェクト(QMargins型) += 指定値(int型)
パラメータ
非メンバ関数
QMargins operator+(const QMargins & m1, const QMargins & m2)
指定したマージン m1 及び m2 を加算して形成された QMargins オブジェクトを返します。各余白はそれぞれ加算されます。
演算子
指定オブジェクト(QMargins型) + 指定オブジェクト(QMargins型)
パラメータ
非メンバ関数
QMargins operator+(const QMargins & lhs, int rhs)
rhs に lhs を加算して形成された QMargins オブジェクトを返します。
演算子
指定オブジェクト(QMargins型) + 指定値(int型)
パラメータ
非メンバ関数
QMargins operator+(int lhs, const QMargins & rhs)
lhs に rhs を加算して形成された QMargins オブジェクトを返します。
演算子
指定値(int型) + 指定オブジェクト(QMargins型)
パラメータ
|
減算する
+
|
... |
QMargins & QMargins::operator-=(const QMargins & margins)
このマージンの各余白から指定したマージンの各余白をそれぞれ減算し、このマージンへの参照を返します。
演算子
このオブジェクト(QMargins型) -= 指定オブジェクト(QMargins型)
パラメータ
QMargins & QMargins::operator-=(int subtrahend)
このマージンの各余白から指定した値をそれぞれ減算し、このマージンへの参照を返します。
演算子
このオブジェクト(QMargins型) -= 指定値(int型)
パラメータ
非メンバ関数
QMargins operator-(const QMargins & m1, const QMargins & m2)
指定したマージン m1 から m2 を減算して形成された QMargins オブジェクトを返します。
演算子
指定オブジェクト(QMargins型) - 指定オブジェクト(QMargins型)
パラメータ
非メンバ関数
QMargins operator-(const QMargins & lhs, int rhs)
指定マージンの各余白から指定した値をそれぞれ減算して形成された QMargins オブジェクトを返します。
演算子
指定オブジェクト(QMargins型) - 指定値(int型)
パラメータ
|
乗算する
+
|
... |
QMargins & QMargins::operator*=(int factor)
各余白を指定した乗数で乗算し、このマージンへの参照を返します。
演算子
このオブジェクト(QMargins型) *= 指定値(int型)
パラメータ
QMargins & QMargins::operator*=(qreal factor)
各余白を指定した乗数で乗算し、このマージンへの参照を返します。
演算子
このオブジェクト(QMargins型) *= 指定値(qreal型)
パラメータ
非メンバ関数
QMargins operator*(int factor, const QMargins & margins)
指定したマージンの各余白を指定した乗数で乗算して形成された QMargins オブジェクトを返します。
演算子
指定値(int型) * 指定オブジェクト(QMargins型)
パラメータ
非メンバ関数
QMargins operator*(const QMargins & margins, qreal factor)
指定したマージンの各余白を指定した乗数で乗算して形成された QMargins オブジェクトを返します。
演算子
指定オブジェクト(QMargins型) * 指定値(qreal型)
パラメータ
非メンバ関数
QMargins operator*(qreal factor, const QMargins & margins)
指定したマージンの各余白を指定した乗数で乗算して形成された QMargins オブジェクトを返します。
演算子
指定値(qreal型) * 指定オブジェクト(QMargins型)
パラメータ
|
除算する
+
|
... |
QMargins & QMargins::operator/=(int divisor)
各余白を指定した除数で除算し、このマージンへの参照を返します。
演算子
このオブジェクト(QMargins型) /= 指定値(int型)
パラメータ
QMargins & QMargins::operator/=(qreal divisor)
各余白を指定した除数で除算し、このマージンへの参照を返します。
演算子
このオブジェクト(QMargins型) /= 指定値(qreal型)
パラメータ
非メンバ関数
QMargins operator/(const QMargins & margins, int divisor)
指定したマージンの各余白を指定した除数で除算して形成された QMargins オブジェクトを返します。
演算子
このオブジェクト(QMargins型) / 指定値(int型)
パラメータ
非メンバ関数
QMargins operator/(const QMargins & margins, qreal divisor)
指定したマージンの各余白を指定した除数で除算して形成された QMargins オブジェクトを返します。
演算子
このオブジェクト(QMargins型) / 指定値(qreal型)
パラメータ
|
+演算子
非メンバ関数
QMargins operator+(const QMargins & margins)
指定したマージンの各余白から形成された QMargins オブジェクトを返します。
演算子
+指定オブジェクト(QMargins型)
パラメータ
-演算子
非メンバ関数
QMargins operator-(const QMargins & margins)
指定したマージンの各余白を負の値にして形成された QMargins オブジェクトを返します。
演算子
-指定オブジェクト(QMargins型)
パラメータ
比較する
+
|
... |
非メンバ関数
bool operator!=(const QMargins & m1, const QMargins & m2)
m1 と m2 が異なる場合はtrue、そうでない場合はfalseを返します。QMargins operator*(const QMargins & margins, int factor)
指定したマージンの各余白を指定した乗数で乗算して形成された QMargins オブジェクトを返します。
演算子
指定オブジェクト(QMargins型) != 指定オブジェクト(QMargins型)
パラメータ
非メンバ関数
bool operator==(const QMargins & m1, const QMargins & m2)
マージン m1 と m2 が等しい場合はtrue、そうでない場合はfalseを返します。
演算子
指定オブジェクト(QMargins型) == 指定オブジェクト(QMargins型)
パラメータ
|
最終更新:2014年09月06日 16:36