WIP: debugging, enabled pymod builds ...

This commit is contained in:
Matthias Koefferlein
2022-05-15 18:45:07 +02:00
parent f0dcd59060
commit 856635bc82
15 changed files with 108 additions and 111 deletions
@@ -1546,34 +1546,6 @@ LAYBASIC_PUBLIC Class<lay::LayoutViewBase> decl_LayoutViewBase (QT_EXTERNAL_BASE
"Returns an array of \\LayerPropertiesIterator objects pointing to the currently selected layers. "
"If no layer view is selected currently, an empty array is returned.\n"
) +
#if !defined(HAVE_QT)
gsi::event ("on_image_updated_event", static_cast<tl::Event (lay::LayoutViewBase::*)> (&lay::LayoutViewBase::image_updated_event),
"@brief An event indicating that the image (\"screenshot\") was updated\n"
"\n"
"This event is triggered when calling \\timer."
"\n"
"This event has been introduced in version 0.28."
) +
gsi::event ("on_drawing_finished_event", static_cast<tl::Event (lay::LayoutViewBase::*)> (&lay::LayoutViewBase::drawing_finished_event),
"@brief An event indicating that the image is fully drawn\n"
"\n"
"This event is triggered when calling \\timer. "
"Before this event is issue, a final \\on_image_updated_event may be issued.\n"
"\n"
"This event has been introduced in version 0.28."
) +
gsi::method ("timer", static_cast<void (lay::LayoutViewBase::*) ()> (&lay::LayoutViewBase::timer),
"@brief A callback required to be called regularily in the non-Qt case.\n"
"\n"
"This callback eventually implements the event loop in the non-Qt case. The main task "
"is to indicate new versions of the layout image while it is drawn. "
"When a new image has arrived, this method will issue an \\on_image_updated_event. "
"In the implementation of the latter, \"screenshot\" may be called to retrieve the current image.\n"
"When drawing has finished, the \\on_drawing_finished_event will be triggered.\n"
"\n"
"This method has been introduced in version 0.28."
) +
#endif
gsi::event ("on_active_cellview_changed", static_cast<tl::Event (lay::LayoutViewBase::*)> (&lay::LayoutViewBase::active_cellview_changed_event),
"@brief An event indicating that the active cellview has changed\n"
"\n"