Krita Source Code Documentation
Loading...
Searching...
No Matches
kis_stacked_widget.cpp
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: 2023 L. E. Segovia <amy@amyspark.me>
2
// SPDX-License-Ref: LGPL-2.0-or-later
3
4
#include "
kis_stacked_widget.h
"
5
6
KisStackedWidget::KisStackedWidget
(QWidget *parent)
7
: QStackedWidget(parent)
8
{
9
}
10
11
QSize
KisStackedWidget::sizeHint
()
const
12
{
13
const
QWidget *wdg = currentWidget();
14
if
(wdg !=
nullptr
) {
15
return
wdg->minimumSizeHint();
16
}
17
return
QStackedWidget::minimumSize();
18
}
19
20
QSize
KisStackedWidget::minimumSizeHint
()
const
21
{
22
const
QWidget *wdg = currentWidget();
23
if
(wdg !=
nullptr
) {
24
return
wdg->minimumSizeHint();
25
}
26
return
QStackedWidget::minimumSizeHint();
27
}
KisStackedWidget::KisStackedWidget
KisStackedWidget(QWidget *parent=nullptr)
Definition
kis_stacked_widget.cpp:6
KisStackedWidget::sizeHint
QSize sizeHint() const override
Definition
kis_stacked_widget.cpp:11
KisStackedWidget::minimumSizeHint
QSize minimumSizeHint() const override
Definition
kis_stacked_widget.cpp:20
kis_stacked_widget.h
libs
widgets
kis_stacked_widget.cpp
Generated at
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52