com.sibvisions.rad.ui.qt.ext
Interface ISizableWidget

All Known Implementing Classes:
QVxButton, QVxCalendarWidget, QVxChoice, QVxComboBase, QVxDateTimeCombo, QVxEditor, QVxGroupBox, QVxIcon, QVxLabel, QVxLineEdit, QVxLinkedCellEditor.CellEditorHandler, QVxMainWindow, QVxMdiSubWindow, QVxSplitter, QVxTableView, QVxTabWidget, QVxTextEdit, QVxWidget

public interface ISizableWidget

The ISizableWidget defines the possibility to change the preferred size of QT widgets. Normally a widget can't change it's preferred size/size hint.


Method Summary
 boolean isMaximumSizeHintSet()
          Determines if an user-defined maximum size is set.
 boolean isMinimumSizeHintSet()
          Determines if an user-defined minimum size is set.
 boolean isSizeHintSet()
          Determines if an user-defined preferred size is set.
 QSize maximumSizeHint()
          Determines if an user-defined maximum size is set.
 void setMaximumSizeHint(QSize pSize)
          Sets a user-defined maximum size.
 void setMinimumSizeHint(QSize pSize)
          Sets a user-defined minimum size.
 void setSizeHint(QSize pSize)
          Sets a user-defined preferred size.
 

Method Detail

setSizeHint

void setSizeHint(QSize pSize)
Sets a user-defined preferred size.

Parameters:
pSize - the size
See Also:
QWidget.sizeHint()

isSizeHintSet

boolean isSizeHintSet()
Determines if an user-defined preferred size is set.

Returns:
true if an user-defined preferred size is set

setMinimumSizeHint

void setMinimumSizeHint(QSize pSize)
Sets a user-defined minimum size.

Parameters:
pSize - the size
See Also:
QWidget.minimumSizeHint()

isMinimumSizeHintSet

boolean isMinimumSizeHintSet()
Determines if an user-defined minimum size is set.

Returns:
true if an user-defined minimum size is set

setMaximumSizeHint

void setMaximumSizeHint(QSize pSize)
Sets a user-defined maximum size.

Parameters:
pSize - the size

isMaximumSizeHintSet

boolean isMaximumSizeHintSet()
Determines if an user-defined maximum size is set.

Returns:
true if an user-defined maximum size is set

maximumSizeHint

QSize maximumSizeHint()
Determines if an user-defined maximum size is set.

Returns:
QSize if an user-defined maximum size is set


Copyright © 2009 SIB Visions GmbH. All Rights Reserved.