Krita Source Code Documentation
Loading...
Searching...
No Matches
kis_dlg_import_image_sequence.h
Go to the documentation of this file.
1
/*
2
* SPDX-FileCopyrightText: 2016 Jouni Pentikäinen <joupent@gmail.com>
3
*
4
* SPDX-License-Identifier: GPL-2.0-or-later
5
*/
6
7
#ifndef KISDLGIMPORTIMAGESEQUENCE_H
8
#define KISDLGIMPORTIMAGESEQUENCE_H
9
10
#include <QObject>
11
#include <QCollator>
12
#include "
KoDialog.h
"
13
#include "ui_wdgimportimagesequence.h"
14
15
class
KisDocument
;
16
class
KisMainWindow
;
17
18
class
KisDlgImportImageSequence
:
public
KoDialog
19
{
20
Q_OBJECT
21
22
public
:
23
KisDlgImportImageSequence
(
KisMainWindow
*
m_mainWindow
,
KisDocument
*
m_document
);
24
25
QStringList
showOpenFileDialog
();
26
QStringList
files
();
27
int
firstFrame
();
28
int
step
();
29
bool
autoAddHoldframes
();
30
bool
startFrom1
();
31
int
isAscending
();
32
int
sortOrder
;
33
34
protected
Q_SLOTS:
35
void
slotAddFiles
();
36
void
slotRemoveFiles
();
37
void
slotSkipChanged
(
int
);
38
void
slotOrderOptionsChanged
(
int
);
39
40
41
private
:
42
void
sortFileList
();
43
44
private
:
45
Ui_WdgImportImageSequence
m_ui
;
46
KisMainWindow
*
m_mainWindow
;
47
KisDocument
*
m_document
;
48
49
enum
OrderingOptions
{
50
Ascending
= 1,
51
Descending
= 2,
52
Natural
= 4,
53
Numerical
= 8
54
};
55
56
class
ListItem;
57
QCollator
m_collator
;
58
};
59
60
#endif
// KISDLGIMPORTIMAGESEQUENCE_H
KoDialog.h
KisDlgImportImageSequence
Definition
kis_dlg_import_image_sequence.h:19
KisDlgImportImageSequence::startFrom1
bool startFrom1()
Definition
kis_dlg_import_image_sequence.cpp:187
KisDlgImportImageSequence::m_collator
QCollator m_collator
Definition
kis_dlg_import_image_sequence.h:57
KisDlgImportImageSequence::files
QStringList files()
Definition
kis_dlg_import_image_sequence.cpp:89
KisDlgImportImageSequence::isAscending
int isAscending()
Definition
kis_dlg_import_image_sequence.cpp:191
KisDlgImportImageSequence::m_mainWindow
KisMainWindow * m_mainWindow
Definition
kis_dlg_import_image_sequence.h:46
KisDlgImportImageSequence::m_document
KisDocument * m_document
Definition
kis_dlg_import_image_sequence.h:47
KisDlgImportImageSequence::slotRemoveFiles
void slotRemoveFiles()
Definition
kis_dlg_import_image_sequence.cpp:149
KisDlgImportImageSequence::firstFrame
int firstFrame()
Definition
kis_dlg_import_image_sequence.cpp:100
KisDlgImportImageSequence::m_ui
Ui_WdgImportImageSequence m_ui
Definition
kis_dlg_import_image_sequence.h:45
KisDlgImportImageSequence::step
int step()
Definition
kis_dlg_import_image_sequence.cpp:105
KisDlgImportImageSequence::slotAddFiles
void slotAddFiles()
Definition
kis_dlg_import_image_sequence.cpp:122
KisDlgImportImageSequence::slotSkipChanged
void slotSkipChanged(int)
Definition
kis_dlg_import_image_sequence.cpp:160
KisDlgImportImageSequence::showOpenFileDialog
QStringList showOpenFileDialog()
Definition
kis_dlg_import_image_sequence.cpp:137
KisDlgImportImageSequence::sortOrder
int sortOrder
Definition
kis_dlg_import_image_sequence.h:32
KisDlgImportImageSequence::slotOrderOptionsChanged
void slotOrderOptionsChanged(int)
Definition
kis_dlg_import_image_sequence.cpp:168
KisDlgImportImageSequence::sortFileList
void sortFileList()
Definition
kis_dlg_import_image_sequence.cpp:195
KisDlgImportImageSequence::OrderingOptions
OrderingOptions
Definition
kis_dlg_import_image_sequence.h:49
KisDlgImportImageSequence::Numerical
@ Numerical
Definition
kis_dlg_import_image_sequence.h:53
KisDlgImportImageSequence::Ascending
@ Ascending
Definition
kis_dlg_import_image_sequence.h:50
KisDlgImportImageSequence::Natural
@ Natural
Definition
kis_dlg_import_image_sequence.h:52
KisDlgImportImageSequence::Descending
@ Descending
Definition
kis_dlg_import_image_sequence.h:51
KisDlgImportImageSequence::autoAddHoldframes
bool autoAddHoldframes()
Definition
kis_dlg_import_image_sequence.cpp:110
KisDlgImportImageSequence::KisDlgImportImageSequence
KisDlgImportImageSequence(KisMainWindow *m_mainWindow, KisDocument *m_document)
Definition
kis_dlg_import_image_sequence.cpp:52
KisDocument
Definition
KisDocument.cpp:295
KisMainWindow
Main window for Krita.
Definition
KisMainWindow.cpp:180
KoDialog
A dialog base class with standard buttons and predefined layouts.
Definition
KoDialog.h:116
QList< QString >
libs
ui
dialogs
kis_dlg_import_image_sequence.h
Generated at
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52