Inherits from QskPopup
Inherited by QskDialogSubWindow
Name | |
---|---|
enum | Decoration { NoDecoration = 0, TitleBar = 1 « 0, Title = 1 « 1, Symbol = 1 « 2} |
Name | |
---|---|
void | decorationsChanged(Decorations ) |
void | windowTitleChanged() |
void | windowTitleTextOptionsChanged() |
void | windowIconChanged() |
void | windowIconSourceChanged() |
Name | |
---|---|
QskSubWindow(QQuickItem * parent =nullptr) | |
~QskSubWindow() override | |
void | setDecorations(Decorations decorations) |
void | resetDecorations() |
Decorations | decorations() const |
void | setDecoration(Decoration decoration, bool on =true) |
bool | hasDecoration(Decoration decoration) const |
void | setWindowTitleTextOptions(const QskTextOptions & options) |
QskTextOptions | windowTitleTextOptions() const |
void | setWindowTitle(const QString & title) |
QString | windowTitle() const |
void | setWindowIconSource(const QString & url) |
void | setWindowIconSource(const QUrl & url) |
QUrl | windowIconSource() const |
void | setWindowIcon(const QskGraphic & graphic) |
QskGraphic | windowIcon() const |
bool | hasWindowIcon() const |
QRectF | titleBarRect() const |
QRectF | layoutRectForSize(const QSizeF & size) const override |
Name | |
---|---|
bool | event(QEvent * event) override |
void | updateLayout() override |
QSizeF | layoutSizeHint(Qt::SizeHint which, const QSizeF & constraint) const override |
void | itemChange(QQuickItem::ItemChange change, const QQuickItem::ItemChangeData & value) override |
Name | |
---|---|
Decorations | decorations |
QString | windowTitle |
QskTextOptions | windowTitleTextOptions |
QUrl | windowIconSource |
QskGraphic | windowIcon |
Name | |
---|---|
const QskAspect::Subcontrol | Panel |
const QskAspect::Subcontrol | TitleBarPanel |
const QskAspect::Subcontrol | TitleBarSymbol |
const QskAspect::Subcontrol | TitleBarText |
Enumerator | Value | Description |
---|---|---|
NoDecoration | 0 | |
TitleBar | 1 « 0 | |
Title | 1 « 1 | |
Symbol | 1 « 2 |
void decorationsChanged(
Decorations
)
void windowTitleChanged()
void windowTitleTextOptionsChanged()
void windowIconChanged()
void windowIconSourceChanged()
QskSubWindow(
QQuickItem * parent =nullptr
)
~QskSubWindow() override
void setDecorations(
Decorations decorations
)
void resetDecorations()
Decorations decorations() const
void setDecoration(
Decoration decoration,
bool on =true
)
bool hasDecoration(
Decoration decoration
) const
void setWindowTitleTextOptions(
const QskTextOptions & options
)
QskTextOptions windowTitleTextOptions() const
void setWindowTitle(
const QString & title
)
QString windowTitle() const
void setWindowIconSource(
const QString & url
)
void setWindowIconSource(
const QUrl & url
)
QUrl windowIconSource() const
void setWindowIcon(
const QskGraphic & graphic
)
QskGraphic windowIcon() const
bool hasWindowIcon() const
QRectF titleBarRect() const
QRectF layoutRectForSize(
const QSizeF & size
) const override
bool event(
QEvent * event
) override
void updateLayout() override
QSizeF layoutSizeHint(
Qt::SizeHint which,
const QSizeF & constraint
) const override
void itemChange(
QQuickItem::ItemChange change,
const QQuickItem::ItemChangeData & value
) override
Decorations decorations;
QString windowTitle;
QskTextOptions windowTitleTextOptions;
QUrl windowIconSource;
QskGraphic windowIcon;
static const QskAspect::Subcontrol Panel;
static const QskAspect::Subcontrol TitleBarPanel;
static const QskAspect::Subcontrol TitleBarSymbol;
static const QskAspect::Subcontrol TitleBarText;
Updated on 28 July 2023 at 14:02:27 CEST