20 void resize(
int w,
int h);
23 bool createClapWindow();
24 void destroyClapWindow();
26 void resizeEvent(QResizeEvent* event)
override;
27 void closeEvent(QCloseEvent* event)
override;
28 void showEvent(QShowEvent* event)
override;
29 void hideEvent(QHideEvent* event)
override;
30 void contextMenuEvent(QContextMenuEvent* event)
override;
32 static void setup_rect(QWidget* container,
int width,
int height);
34 bool queryExtensions();
38 PluginHandle* m_handle{};
41 const clap_plugin_gui_t* m_gui_ext{};
44 bool m_gui_created{
false};
45 bool m_gui_visible{
false};
46 bool m_is_floating{
false};
49 clap_window_t m_clap_window{};
52 std::string m_gui_api;
Definition DocumentContext.hpp:18