vnote/src/widgets/dialogs/importfolderutils.h
Le Tan 6dce8e65a7
add Chinese translations (#1615)
* add Chinese translations

* remove widgets_zh_CN.ts and update qt_zh_CN.ts

* refine
2020-12-21 21:12:19 +08:00

40 lines
1.0 KiB
C++

#ifndef IMPORTFOLDERUTILS_H
#define IMPORTFOLDERUTILS_H
#include <QObject>
#include <QStringList>
namespace vnotex
{
class Notebook;
class Node;
// A dummy class used to do translations.
class ImportFolderUtilsTranslate : public QObject
{
Q_OBJECT
};
class ImportFolderUtils
{
public:
ImportFolderUtils() = delete;
// Process folder @p_node.
// @p_node has already been added.
static void importFolderContents(Notebook *p_notebook,
Node *p_node,
const QStringList &p_suffixes,
QString &p_errMsg);
// Process folder @p_node by legacy notebook config.
// @p_node has already been added.
static void importFolderContentsByLegacyConfig(Notebook *p_notebook,
Node *p_node,
QString &p_errMsg);
};
}
#endif // IMPORTFOLDERUTILS_H