23 #if defined (HAVE_CONFIG_H)
29 #include <QApplication>
43 # define OCTAVE_PTR_TYPE octave_uint64
44 # define OCTAVE_INTPTR_TYPE uint64_t
45 # define OCTAVE_PTR_SCALAR uint64_scalar_value
54 if (go.
isa (
"figure"))
56 else if (go.
isa (
"uicontrol")
58 || go.
isa (
"uibuttongroup")
60 || go.
isa (
"uicontextmenu")
61 || go.
isa (
"uitoolbar")
62 || go.
isa (
"uipushtool")
63 || go.
isa (
"uitoggletool"))
66 qCritical (
"QtHandles::Backend: no __object__ property known for object "
67 "of type %s", go.
type ().c_str ());
88 || go.
isa (
"uicontrol")
90 || go.
isa (
"uibuttongroup")
92 || go.
isa (
"uicontextmenu")
93 || go.
isa (
"uitoolbar")
94 || go.
isa (
"uipushtool")
95 || go.
isa (
"uitoggletool"))
98 go.
type ().c_str (), QThread::currentThreadId ());
131 go.
type ().c_str (), pId, QThread::currentThreadId ());
137 if (go.
isa (
"uicontrol")
155 go.
type ().c_str (), QThread::currentThreadId ());
void update(const graphics_object &obj, int pId)
bool is_visible(void) const
bool initialize(const graphics_object &obj)
bool isa(const std::string &go_name) const
void print_figure(const graphics_object &go, const std::string &term, const std::string &file_cmd, const std::string &) const
bool is_defined(void) const
QString fromStdString(const std::string &s)
octave_value get(bool all=false) const
void redraw_figure(const graphics_object &h) const
void createObject(double handle)
static ObjectFactory * instance(void)
static void debug(const char *fmt,...)
#define OCTAVE_INTPTR_TYPE
static ObjectProxy * toolkitObjectProxy(const graphics_object &go)
base_properties & get_properties(void)
static std::string toolkitObjectProperty(const graphics_object &go)
std::string type(void) const
bool is_empty(void) const
static Object * toolkitObject(const graphics_object &go)
graphics_handle get_handle(void) const
virtual void set(const caseless_str &, const octave_value &)
If this string is the system will ring the terminal sometimes it is useful to be able to print the original representation of the string
void finalize(const graphics_object &obj)
void print(const QString &file_cmd, const QString &term)