Krita Source Code Documentation
Loading...
Searching...
No Matches
DbExplorer.cpp
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2018 Boudewijn Rempt <boud@valdyas.org>
3 *
4 * SPDX-License-Identifier: GPL-2.0-or-later
5 */
6
7#include "DbExplorer.h"
8
9#include <cmath>
10
11#include <klocalizedstring.h>
12#include <kis_debug.h>
13#include <kpluginfactory.h>
14#include <kis_icon.h>
15#include <KisViewManager.h>
16#include <kis_action.h>
17#include "DlgDbExplorer.h"
18
19K_PLUGIN_FACTORY_WITH_JSON(DbExplorerFactory, "kritadbexplorer.json", registerPlugin<DbExplorer>();)
20
21DbExplorer::DbExplorer(QObject *parent, const QVariantList &)
22 : KisActionPlugin(parent)
23{
24 KisAction *action = createAction("dbexplorer");
25 connect(action, SIGNAL(triggered()), this, SLOT(slotDbExplorer()));
26}
27
28
32
34{
35 DlgDbExplorer dlgDbExplorer(viewManager()->mainWindowAsQWidget());
36 dlgDbExplorer.exec();
37}
38
39#include "DbExplorer.moc"
connect(this, SIGNAL(optionsChanged()), this, SLOT(saveOptions()))
DbExplorer(QObject *parent, const QVariantList &)
~DbExplorer() override
void slotDbExplorer()
QPointer< KisViewManager > viewManager() const
K_PLUGIN_FACTORY_WITH_JSON(KritaASCCDLFactory, "kritaasccdl.json", registerPlugin< KritaASCCDL >();) KritaASCCDL