Krita Source Code Documentation
Loading...
Searching...
No Matches
kis_seexpr_script_chooser.h
Go to the documentation of this file.
1
/*
2
* This file is part of Krita
3
*
4
* SPDX-FileCopyrightText: 2020 L. E. Segovia <amy@amyspark.me>
5
*
6
* SPDX-License-Identifier: GPL-2.0-or-later
7
*/
8
9
#ifndef KIS_SEEXPR_SCRIPT_CHOOSER_H_
10
#define KIS_SEEXPR_SCRIPT_CHOOSER_H_
11
12
#include <QFrame>
13
#include <kritaui_export.h>
14
#include <KSqueezedTextLabel>
15
#include <
KisResourceItemChooser.h
>
16
17
class
KRITAUI_EXPORT
KisSeExprScriptChooser
:
public
QFrame
18
{
19
20
Q_OBJECT
21
22
public
:
23
KisSeExprScriptChooser
(QWidget *parent = 0);
24
~KisSeExprScriptChooser
()
override
;
25
28
KoResourceSP
currentResource();
29
void
setCurrentScript(
KoResourceSP
resource);
30
void
setCurrentItem(
int
row);
32
void
setPreviewOrientation(Qt::Orientation orientation);
33
34
Q_SIGNALS:
35
37
void
resourceSelected
(
KoResourceSP
resource);
38
void
updateItemSize
();
39
40
private
Q_SLOTS:
41
42
void
update(
KoResourceSP
resource);
43
44
private
:
45
46
KSqueezedTextLabel *
m_lblName
;
47
KisResourceItemChooser
*
m_itemChooser
;
48
};
49
50
#endif
// KIS_SEEXPR_SCRIPT_CHOOSER_H_
51
KisResourceItemChooser.h
KisResourceItemChooser
Definition
KisResourceItemChooser.cpp:57
KisSeExprScriptChooser
Definition
kis_seexpr_script_chooser.h:18
KisSeExprScriptChooser::resourceSelected
void resourceSelected(KoResourceSP resource)
Emitted when a resource was selected.
KisSeExprScriptChooser::m_lblName
KSqueezedTextLabel * m_lblName
Definition
kis_seexpr_script_chooser.h:46
KisSeExprScriptChooser::m_itemChooser
KisResourceItemChooser * m_itemChooser
Definition
kis_seexpr_script_chooser.h:47
KisSeExprScriptChooser::updateItemSize
void updateItemSize()
QSharedPointer< KoResource >
libs
ui
widgets
kis_seexpr_script_chooser.h
Generated at
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52