summaryrefslogtreecommitdiff
path: root/src/plugins/coreplugin/fancyactionbar.h
diff options
context:
space:
mode:
authormae <qt-info@nokia.com>2010-03-18 14:08:25 +0100
committermae <qt-info@nokia.com>2010-03-18 14:08:45 +0100
commitf4add2b852704059333a3d047916ba577d3c431d (patch)
tree0b6aeef421b22f08637cd6fa0e45efc169115852 /src/plugins/coreplugin/fancyactionbar.h
parent2933f41b195e10789741d45909c75c97f7fe999a (diff)
downloadqt-creator-f4add2b852704059333a3d047916ba577d3c431d.tar.gz
On Mac, toggle run/debug with the open button (Qt::Key_Alt)
Diffstat (limited to 'src/plugins/coreplugin/fancyactionbar.h')
-rw-r--r--src/plugins/coreplugin/fancyactionbar.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/plugins/coreplugin/fancyactionbar.h b/src/plugins/coreplugin/fancyactionbar.h
index 013fdcf881..eb1d527109 100644
--- a/src/plugins/coreplugin/fancyactionbar.h
+++ b/src/plugins/coreplugin/fancyactionbar.h
@@ -75,6 +75,9 @@ class FancyActionBar : public QWidget
public:
FancyActionBar(QWidget *parent = 0);
+#ifdef Q_WS_MAC
+ bool eventFilter(QObject *, QEvent *);
+#endif
void paintEvent(QPaintEvent *event);
void insertAction(int index, QAction *action);
void addProjectSelector(QAction *action);
@@ -84,6 +87,8 @@ private slots:
void modeChanged(Core::IMode *mode);
private:
+ void updateRunDebug();
+ bool m_inDebugMode;
QVBoxLayout *m_actionsLayout;
FancyToolButton *m_runButton;
FancyToolButton *m_debugButton;