Krita Source Code Documentation
Loading...
Searching...
No Matches
dlg_imagesize.cc
Go to the documentation of this file.
1/*
2 * dlg_imagesize.cc - part of KimageShop^WKrayon^WKrita
3 *
4 * SPDX-FileCopyrightText: 2004 Boudewijn Rempt <boud@valdyas.org>
5 * SPDX-FileCopyrightText: 2009 C. Boemann <cbo@boemann.dk>
6 * SPDX-FileCopyrightText: 2013 Juan Palacios <jpalaciosdev@gmail.com>
7 *
8 * SPDX-License-Identifier: GPL-2.0-or-later
9 */
10
11#include "dlg_imagesize.h"
12
13#include "wdg_imagesize.h"
14#include <klocalizedstring.h>
15
16DlgImageSize::DlgImageSize(QWidget *parent, int width, int height, double resolution)
17 : KoDialog(parent)
18{
19 setCaption(i18n("Scale To New Size"));
22
23 m_page.reset(new WdgImageSize(this, width, height, resolution));
24 Q_CHECK_PTR(m_page);
25
26 setMainWidget(m_page.data());
27}
28
32
34{
35 return m_page->desiredWidth();
36}
37
39{
40 return m_page->desiredHeight();
41}
42
44{
45 return m_page->desiredResolution();
46}
47
49{
50 return m_page->filterType();
51}
DlgImageSize(QWidget *parent, int width, int height, double resolution)
~DlgImageSize() override
QScopedPointer< WdgImageSize > m_page
KisFilterStrategy * filterType()
qint32 desiredWidth()
double desiredResolution()
qint32 desiredHeight()
A dialog base class with standard buttons and predefined layouts.
Definition KoDialog.h:116
void setMainWidget(QWidget *widget)
Definition KoDialog.cpp:354
virtual void setCaption(const QString &caption)
Definition KoDialog.cpp:498
void setButtons(ButtonCodes buttonMask)
Definition KoDialog.cpp:195
void setDefaultButton(ButtonCode id)
Definition KoDialog.cpp:302
@ Ok
Show Ok button. (this button accept()s the dialog; result set to QDialog::Accepted)
Definition KoDialog.h:127
@ Cancel
Show Cancel-button. (this button reject()s the dialog; result set to QDialog::Rejected)
Definition KoDialog.h:130