Hey, Thanks for the response.

I did try connecting the forward() and backward() slots directly, as you see with the homeAct action and the home() slot, but this didn't work either. So I broke them out in order to use qDebug() to make sure the trigger() action was happening, which it is.

Here's my header

Qt Code:
  1. #ifndef HELPWINDOW_H
  2. #define HELPWINDOW_H
  3.  
  4. #include "ui_HelpWindow.h"
  5.  
  6. class QToolBar;
  7.  
  8. class HelpWindow : public QMainWindow, private Ui::HelpWindow
  9. {
  10. Q_OBJECT
  11. public:
  12. HelpWindow(QWidget* parent = 0, Qt::WFlags fl = 1);
  13. ~HelpWindow();
  14.  
  15. private slots:
  16. void goForward();
  17. void goBack();
  18.  
  19.  
  20. private:
  21. void openFile(const QString &fileName);
  22. void loadFile(const QString &fileName);
  23. void setupActions();
  24. void setupToolbar();
  25.  
  26. QToolBar *navToolBar;
  27. QAction* backAct;
  28. QAction* forwardAct;
  29. QAction* homeAct;
  30.  
  31. };
  32. #endif //helpwindow_h
To copy to clipboard, switch view to plain text mode