QskWindow
Inherits from QQuickWindow
Inherited by QskDialogWindow
Public Types
|
Name |
enum |
EventAcceptance { EventProcessed = 0, EventPropagationStopped = 1} |
Public Slots
Public Signals
Public Functions
Protected Functions
Public Properties
Public Types Documentation
enum EventAcceptance
Enumerator |
Value |
Description |
EventProcessed |
0 |
|
EventPropagationStopped |
1 |
|
Public Slots Documentation
slot setLocale
void setLocale(
const QLocale & locale
)
slot resizeF
void resizeF(
const QSizeF & size
)
Public Signals Documentation
signal localeChanged
void localeChanged(
const QLocale &
)
signal autoLayoutChildrenChanged
void autoLayoutChildrenChanged()
signal deleteOnCloseChanged
void deleteOnCloseChanged()
Public Functions Documentation
function QskWindow
QskWindow(
QWindow * parent =nullptr
)
function QskWindow
QskWindow(
QQuickRenderControl * renderControl,
QWindow * parent =nullptr
)
function ~QskWindow
function setScreen
void setScreen(
const QString & name
)
function deleteOnClose
bool deleteOnClose() const
function setDeleteOnClose
void setDeleteOnClose(
bool on
)
function setAutoLayoutChildren
void setAutoLayoutChildren(
bool on
)
function autoLayoutChildren
bool autoLayoutChildren() const
function addItem
Q_INVOKABLE void addItem(
QQuickItem * item
)
function locale
function resetLocale
function setPreferredSize
Q_INVOKABLE void setPreferredSize(
const QSize & size
)
function preferredSize
Q_INVOKABLE QSize preferredSize() const
function sizeConstraint
Q_INVOKABLE QSize sizeConstraint() const
function setFixedSize
Q_INVOKABLE void setFixedSize(
const QSize & size
)
function polishItems
function setCustomRenderMode
void setCustomRenderMode(
const char * mode
)
function customRenderMode
const char * customRenderMode() const
function setEventAcceptance
void setEventAcceptance(
EventAcceptance acceptance
)
function eventAcceptance
EventAcceptance eventAcceptance() const
function setSkin
void setSkin(
QskSkin * skin
)
function setSkin
void setSkin(
const QString & skinName
)
function skin
Protected Functions Documentation
function event
bool event(
QEvent * event
) override
function resizeEvent
void resizeEvent(
QResizeEvent * event
) override
function exposeEvent
void exposeEvent(
QExposeEvent * event
) override
function keyPressEvent
void keyPressEvent(
QKeyEvent * event
) override
function keyReleaseEvent
void keyReleaseEvent(
QKeyEvent * event
) override
function layoutItems
virtual void layoutItems()
function ensureFocus
virtual void ensureFocus(
Qt::FocusReason reason
)
Public Property Documentation
property deleteOnClose
property autoLayoutChildren
property locale
Updated on 28 July 2023 at 14:02:27 CEST