Krita Source Code Documentation
Loading...
Searching...
No Matches
kis_stacked_widget.h
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
#ifndef KIS_STACKED_WIDGET_H
5
#define KIS_STACKED_WIDGET_H
6
7
#include <QStackedWidget>
8
9
#include "kritawidgets_export.h"
10
17
class
KRITAWIDGETS_EXPORT
KisStackedWidget
:
public
QStackedWidget
18
{
19
public
:
20
KisStackedWidget
(QWidget *parent =
nullptr
);
21
22
#if (QT_VERSION >= QT_VERSION_CHECK(5, 13, 0))
23
Q_DISABLE_COPY_MOVE
(
KisStackedWidget
);
24
#else
25
//Q_DISABLE_MOVE(KisStackedWidget);
26
Q_DISABLE_COPY(
KisStackedWidget
)
27
KisStackedWidget
(
KisStackedWidget
&&) =
delete
;
28
KisStackedWidget
& operator=(
KisStackedWidget
&&) =
delete
;
29
#endif
30
31
~KisStackedWidget
()
override
=
default
;
32
33
QSize sizeHint()
const override
;
34
QSize minimumSizeHint()
const override
;
35
};
36
37
#endif
KisStackedWidget
Definition
kis_stacked_widget.h:18
KisStackedWidget::Q_DISABLE_COPY_MOVE
Q_DISABLE_COPY_MOVE(KisStackedWidget)
KisStackedWidget::~KisStackedWidget
~KisStackedWidget() override=default
libs
widgets
kis_stacked_widget.h
Generated at
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52