「QWidgetItem」の編集履歴(バックアップ)一覧はこちら
「QWidgetItem」(2014/09/14 (日) 01:22:58) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
**見出し
#contents()
**QWidgetItem クラス
ウィジェットを表すレイアウトアイテムです。
[[公式リファレンス>http://qt-project.org/doc/qt-5/qwidgetitem.html]]
**継承関係
[[QLayoutItem]]
┗[[QWidgetItem]]
**メンバ関数
QWidgetItem::QWidgetItem(QWidget * widget)
-説明
--指定したウィジェットを含むレイアウトアイテムを返します。
-パラメータ
--widget … ウィジェット
QWidgetItem::~QWidgetItem()
-説明
--このレイアウトアイテムを破棄します。
QSizePolicy::ControlTypes QWidgetItem::controlTypes() const [virtual]
-説明
--QLayoutItem::controlTypes() の再実装です。
--このウィジェットのコントロールタイプを返します。
Qt::Orientations QWidgetItem::expandingDirections() const [virtual]
-説明
--QLayoutItem::expandingDirections() の再実装です。
QRect QWidgetItem::geometry() const [virtual]
-説明
--QLayoutItem::geometry() の再実装です。
bool QWidgetItem::hasHeightForWidth() const [virtual]
-説明
--QLayoutItem::hasHeightForWidth() の再実装です。
int QWidgetItem::heightForWidth(int w) const [virtual]
-説明
--QLayoutItem::heightForWidth() の再実装です。
bool QWidgetItem::isEmpty() const [virtual]
-説明
--QLayoutItem::isEmpty() の再実装です。
--このレイアウトアイテムのウィジェットが非表示の場合はtrue、そうでない場合はfalseを返します。
QSize QWidgetItem::maximumSize() const [virtual]
-説明
--QLayoutItem::maximumSize() の再実装です。
QSize QWidgetItem::minimumSize() const [virtual]
-説明
--QLayoutItem::minimumSize() の再実装です。
void QWidgetItem::setGeometry(const QRect & rect) [virtual]
-説明
--QLayoutItem::setGeometry の再実装です。
QSize QWidgetItem::sizeHint() const [virtual]
-説明
--QLayoutItem::sizeHint の再実装です。
QWidget * QWidgetItem::widget() [virtual]
-説明
--QLayoutItem::widget() の再実装です。
**見出し
#contents()
**QWidgetItem クラス
ウィジェットを表すレイアウトアイテムです。
[[公式リファレンス>http://qt-project.org/doc/qt-5/qwidgetitem.html]]
**継承関係
[[QObject]]
[[QLayoutItem]]
┗[[QWidgetItem]]
**メンバ関数
***コンストラクタ
QWidgetItem::QWidgetItem(QWidget * widget)
-説明
--指定したウィジェットを含むレイアウトアイテムを返します。
-パラメータ
--widget … ウィジェット
***デストラクタ
QWidgetItem::~QWidgetItem()
-説明
--このレイアウトアイテムを破棄します。
***コントロールタイプを取得する
QSizePolicy::ControlTypes QWidgetItem::controlTypes() const [virtual]
-説明
--QLayoutItem::controlTypes() の再実装です。
--このレイアウトアイテムのコントロールタイプを返します。
enum QSizePolicy::ControlType
flags QSizePolicy::ControlTypes = typedef QFlags<ControlType>
|キー|値|説明|
|QSizePolicy::DefaultType|0x00000001|何も指定されていません|
|QSizePolicy::ButtonBox|0x00000002|QDialogButtonBox インスタンスです|
|QSizePolicy::CheckBox|0x00000004|QCheckBox インスタンスです|
|QSizePolicy::ComboBox|0x00000008|QComboBox インスタンスです|
|QSizePolicy::Frame|0x00000010|QFrame インスタンスです|
|QSizePolicy::GroupBox|0x00000020|QGroupBox インスタンスです|
|QSizePolicy::Label|0x00000040|QLabel インスタンスです|
|QSizePolicy::Line|0x00000080|QFrame::HLine または QFrame::VLineを持つ QFrame インスタンスです|
|QSizePolicy::LineEdit|0x00000100|QLineEdit インスタンスです|
|QSizePolicy::PushButton|0x00000200|QPushButton インスタンスです|
|QSizePolicy::RadioButton|0x00000400|QRadioButton インスタンスです|
|QSizePolicy::Slider|0x00000800|QAbstractSlider インスタンスです|
|QSizePolicy::SpinBox|0x00001000|QAbstractSpinBox インスタンスです|
|QSizePolicy::TabWidget|0x00002000|QTabWidget インスタンスです|
|QSizePolicy::ToolButton|0x00004000|QToolButton インスタンスです|
***その他
bool QWidgetItem::isEmpty() const [virtual]
-説明
--QLayoutItem::isEmpty() の再実装です。
--このレイアウトアイテムのウィジェットが非表示の場合はtrue、そうでない場合はfalseを返します。
***大きさ関係
QSize QWidgetItem::sizeHint() const [virtual]
-説明
--QLayoutItem::sizeHint の再実装です。
QSize QWidgetItem::minimumSize() const [virtual]
-説明
--QLayoutItem::minimumSize() の再実装です。
QSize QWidgetItem::maximumSize() const [virtual]
-説明
--QLayoutItem::maximumSize() の再実装です。
Qt::Orientations QWidgetItem::expandingDirections() const [virtual]
-説明
--QLayoutItem::expandingDirections() の再実装です。
bool QWidgetItem::hasHeightForWidth() const [virtual]
-説明
--QLayoutItem::hasHeightForWidth() の再実装です。
int QWidgetItem::heightForWidth(int w) const [virtual]
-説明
--QLayoutItem::heightForWidth() の再実装です。
QRect QWidgetItem::geometry() const [virtual]
-説明
--QLayoutItem::geometry() の再実装です。
void QWidgetItem::setGeometry(const QRect & rect) [virtual]
-説明
--QLayoutItem::setGeometry の再実装です。
***このレイアウトアイテムのウィジェットを取得する
QWidget * QWidgetItem::widget() [virtual]
-説明
--QLayoutItem::widget() の再実装です。