Mercurial > hg > svgui
comparison widgets/PropertyStack.h @ 1582:01a41a37bd26
Add a tab-bar context menu signal to the property stack
author | Chris Cannam |
---|---|
date | Wed, 25 Mar 2020 12:08:34 +0000 |
parents | 05d614f6e46d |
children |
comparison
equal
deleted
inserted
replaced
1580:a2ff9c01889e | 1582:01a41a37bd26 |
---|---|
38 int getContainerIndex(PropertyContainer *container) const; | 38 int getContainerIndex(PropertyContainer *container) const; |
39 | 39 |
40 signals: | 40 signals: |
41 void viewSelected(View *client); | 41 void viewSelected(View *client); |
42 void propertyContainerSelected(View *client, PropertyContainer *container); | 42 void propertyContainerSelected(View *client, PropertyContainer *container); |
43 void propertyContainerContextMenuRequested(View *client, | |
44 PropertyContainer *container, | |
45 QPoint pos); | |
43 void contextHelpChanged(const QString &); | 46 void contextHelpChanged(const QString &); |
44 | 47 |
45 public slots: | 48 public slots: |
46 void propertyContainerAdded(PropertyContainer *); | 49 void propertyContainerAdded(PropertyContainer *); |
47 void propertyContainerRemoved(PropertyContainer *); | 50 void propertyContainerRemoved(PropertyContainer *); |
52 void showLayer(bool); | 55 void showLayer(bool); |
53 | 56 |
54 void mouseEnteredTabBar(); | 57 void mouseEnteredTabBar(); |
55 void mouseLeftTabBar(); | 58 void mouseLeftTabBar(); |
56 void activeTabClicked(); | 59 void activeTabClicked(); |
60 void tabBarContextMenuRequested(const QPoint &); | |
57 | 61 |
58 protected slots: | 62 protected slots: |
59 void selectedContainerChanged(int); | 63 void selectedContainerChanged(int); |
60 | 64 |
61 protected: | 65 protected: |