diff options
| author | Rusty Wagner <rusty.wagner@gmail.com> | 2022-06-10 13:53:36 -0400 |
|---|---|---|
| committer | Rusty Wagner <rusty.wagner@gmail.com> | 2022-06-10 13:54:12 -0400 |
| commit | 12e34362320811b12914e883640202c617974815 (patch) | |
| tree | cbe05f135590c3d377a8e4df7d759e5918bda9e6 /ui/pane.h | |
| parent | b46dd0adbc1acaa8f7f47b17e52752186023ac45 (diff) | |
Add New Window for Pane action, document Wayland support
Diffstat (limited to 'ui/pane.h')
| -rw-r--r-- | ui/pane.h | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -37,6 +37,7 @@ class BINARYNINJAUIAPI Pane : public QWidget virtual QString title() = 0; void closePane(); void splitPane(Qt::Orientation orientation); + void moveToNewWindow(); virtual void setIsSinglePane(bool isSinglePane); virtual void setIsActivePane(bool active); @@ -275,6 +276,8 @@ class BINARYNINJAUIAPI SplitPaneContainer : public QWidget void nextPane(); void prevPane(); void focusPaneForEdge(Qt::Edge edge); + void newWindowForCurrentPane(); + bool canMoveCurrentPaneToNewWindow(); SplitPaneContainer* root(); static SplitPaneContainer* containerForWidget(QWidget* widget); @@ -352,6 +355,8 @@ class BINARYNINJAUIAPI SplitPaneWidget : public QWidget void nextPane(); void prevPane(); void focusPaneForEdge(Qt::Edge edge); + void newWindowForCurrentPane(); + bool canMoveCurrentPaneToNewWindow(); QString getTabName(); |
