Krita Source Code Documentation
Loading...
Searching...
No Matches
KisResourceItemViewer.h
Go to the documentation of this file.
1
/*
2
* SPDX-FileCopyrightText: 2023 Srirupa Datta <srirupa.sps@gmail.com>
3
*/
4
#ifndef KISRESOURCEITEMVIEWER_H
5
#define KISRESOURCEITEMVIEWER_H
6
7
#include <QWidget>
8
9
#include "
KisPopupButton.h
"
10
#include "
ResourceListViewModes.h
"
11
12
13
enum class
Viewer
{
TableAvailable
,
ResourceManager
,
TableSelected
};
14
15
class
KisResourceItemViewer
:
public
KisPopupButton
16
{
17
Q_OBJECT
18
19
public
:
20
explicit
KisResourceItemViewer
(
Viewer
type, QWidget *parent =
nullptr
);
21
~KisResourceItemViewer
();
22
23
void
updateViewSettings
();
24
25
private
Q_SLOTS:
26
void
slotViewThumbnail
();
27
void
slotViewDetails
();
28
29
Q_SIGNALS:
30
void
onViewThumbnail
();
31
void
onViewDetails
();
32
33
private
:
34
35
ListViewMode
m_mode
;
36
Viewer
m_type
;
37
38
};
39
40
#endif
// KISRESOURCEITEMVIEWER_H
KisPopupButton.h
Viewer
Viewer
Definition
KisResourceItemViewer.h:13
Viewer::ResourceManager
@ ResourceManager
Viewer::TableSelected
@ TableSelected
Viewer::TableAvailable
@ TableAvailable
ResourceListViewModes.h
ListViewMode
ListViewMode
Definition
ResourceListViewModes.h:12
KisPopupButton
Definition
KisPopupButton.h:19
KisResourceItemViewer
Definition
KisResourceItemViewer.h:16
KisResourceItemViewer::m_mode
ListViewMode m_mode
Definition
KisResourceItemViewer.h:35
KisResourceItemViewer::~KisResourceItemViewer
~KisResourceItemViewer()
Definition
KisResourceItemViewer.cpp:66
KisResourceItemViewer::onViewThumbnail
void onViewThumbnail()
KisResourceItemViewer::onViewDetails
void onViewDetails()
KisResourceItemViewer::updateViewSettings
void updateViewSettings()
KisResourceItemViewer::slotViewThumbnail
void slotViewThumbnail()
Definition
KisResourceItemViewer.cpp:70
KisResourceItemViewer::m_type
Viewer m_type
Definition
KisResourceItemViewer.h:36
KisResourceItemViewer::KisResourceItemViewer
KisResourceItemViewer(Viewer type, QWidget *parent=nullptr)
Definition
KisResourceItemViewer.cpp:17
KisResourceItemViewer::slotViewDetails
void slotViewDetails()
Definition
KisResourceItemViewer.cpp:83
plugins
extensions
resourcemanager
KisResourceItemViewer.h
Generated at
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52