kDB: Knowledge DataBase
Loading...
Searching...
No Matches
knowl
bindings
quick
knowCore
Quick
Object.h
1
#pragma once
2
3
#include <QObject>
4
5
#include <clog_qt>
6
#include <cres_qt>
7
8
namespace
knowCore::Quick
9
{
10
class
Object
:
public
QObject
11
{
12
Q_OBJECT
13
Q_PROPERTY(QString lastError READ lastError NOTIFY lastErrorChanged)
14
public
:
15
Object
(QObject* _parent =
nullptr
);
16
~Object
();
17
QString lastError()
const
;
18
protected
:
19
bool
updateLastError(
const
cres_qresult<void>& _rv);
20
void
setLastError(
const
QString& _error);
21
signals:
22
void
lastErrorChanged();
23
private
:
24
struct
Private;
25
Private*
const
d;
26
};
27
}
// namespace knowCore::Quick
knowCore::Quick::Object
Definition
Object.h:11
Generated by
1.12.0