3#include "DAPyBindQtGlobal.h"
4#include "DAPybind11InQt.h"
5#include "DAPyObjectWrapper.h"
21 DAPyModule& operator=(
const pybind11::object& obj);
25 bool isImport()
const;
27 QString moduleName()
const;
31 bool import(
const char* module_n)
noexcept;
33 QString lastError()
const;
34 bool hasError()
const;
38 static DAPyModule importModule(
const char* module_n);
42 static bool isInstanceTime(
const pybind11::handle& obj);
43 static bool isInstanceDate(
const pybind11::handle& obj);
44 static bool isInstanceDateTime(
const pybind11::handle& obj);
45 static bool isInstancePandasDateTime(
const pybind11::handle& obj);
46 static bool isInstanceNumpyDateTime(
const pybind11::handle& obj);
47 static bool isInstanceTimedelta(
const pybind11::handle& obj);
模块的基类
Definition DAPyModule.h:13
这是针对pubind11::object的封装
Definition DAPyObjectWrapper.h:15
序列化类都是带异常的,使用中需要处理异常
Definition AppMainWindow.cpp:44