kDB: Knowledge DataBase
Loading...
Searching...
No Matches
kdb
extensions
kDBQuick
SQLQuery.h
1
#ifndef _KDBQUICK_SQLQUERY_H_
2
#define _KDBQUICK_SQLQUERY_H_
3
4
#include <knowCore/Global.h>
5
6
#include "AbstractQuery.h"
7
8
namespace
kDBQuick
9
{
10
class
SQLQuery
:
public
AbstractQuery
11
{
12
Q_OBJECT
13
Q_PROPERTY(
bool
multipleQueries READ isMultipleQueries WRITE setMultipleQueries NOTIFY multipleQueriesChanged);
14
public
:
15
SQLQuery
(QObject* _parent =
nullptr
);
16
~SQLQuery
();
17
public
:
18
bool
isMultipleQueries()
const
;
19
void
setMultipleQueries(
bool
_v);
20
Q_INVOKABLE
bool
saveToCSV(
const
QUrl& _filename)
const
;
21
public
:
22
void
execute()
override
;
23
signals:
24
void
multipleQueriesChanged();
25
private
:
26
KNOWCORE_D_DECL();
27
};
28
}
29
30
#endif
kDBQuick::AbstractQuery
Definition
AbstractQuery.h:12
kDBQuick::SQLQuery
Definition
SQLQuery.h:11
Generated by
1.12.0