Krita Source Code Documentation
Loading...
Searching...
No Matches
kis_dlg_file_layer.h
Go to the documentation of this file.
1/* This file is part of the KDE project
2 * SPDX-FileCopyrightText: 2013 Boudewijn Rempt <boud@valdyas.org>
3 *
4 * SPDX-License-Identifier: LGPL-2.0-or-later
5 */
6#ifndef KIS_DLG_FILE_LAYER_H
7#define KIS_DLG_FILE_LAYER_H
8
9#include <KoDialog.h>
10#include <QString>
11
12
13#include <kis_file_layer.h>
14
15#include "ui_wdgdlgfilelayer.h"
16
21{
22public:
23
24 Q_OBJECT
25
26public:
27
34 KisDlgFileLayer(const QString &basePath, const QString &name, QWidget *parent = 0);
35 QString fileName() const;
36 QString layerName() const;
38 QString scalingFilter() const;
39
40 void setFileName(QString fileName);
42 void setScalingFilter(QString filter);
43
44protected Q_SLOTS:
45 void slotNameChanged(const QString &);
46 void slotMethodChanged(const bool &);
47
48private:
49
50 Ui_WdgDlgFileLayer dlgWidget;
51 QString m_basePath;
52};
53
54#endif
void setScalingFilter(QString filter)
void slotNameChanged(const QString &)
void slotMethodChanged(const bool &)
QString layerName() const
void setFileName(QString fileName)
KisDlgFileLayer(const QString &basePath, const QString &name, QWidget *parent=0)
KisFileLayer::ScalingMethod scaleToImageResolution() const
QString scalingFilter() const
void setScalingMethod(KisFileLayer::ScalingMethod method)
Ui_WdgDlgFileLayer dlgWidget
QString fileName() const
A dialog base class with standard buttons and predefined layouts.
Definition KoDialog.h:116