I've been googling for a while, and I can find no solution to my problem. I want to access items in the ui from different files, but haven't had any luck. But anyway here's the code:

main.cpp

Qt Code:
  1. #include <QtGui/QApplication>
  2. #include "window.h"
  3.  
  4. int main(int argc, char *argv[])
  5. {
  6. QApplication a(argc, argv);
  7. window w;
  8. w.show();
  9.  
  10. return a.exec();
  11. }
To copy to clipboard, switch view to plain text mode 

window.cpp

Qt Code:
  1. #include "window.h"
  2. #include "ui_window.h"
  3. #include "worldBackup.h"
  4.  
  5. #include <QString>
  6.  
  7. window::window(QWidget *parent) :
  8. QWidget(parent),
  9. ui(new Ui::window)
  10. {
  11. ui->setupUi(this);
  12. }
  13.  
  14. window::~window()
  15. {
  16. delete ui;
  17. }
  18.  
  19. void window::updateStatus(QString text)
  20. {
  21. ui->statusBar->setText(text);
  22. }
  23.  
  24. void window::on_quitButton_clicked()
  25. {
  26. listWorlds();
  27. }
To copy to clipboard, switch view to plain text mode 

worldBackup.cpp

Qt Code:
  1. #include "window.h"
  2. //#include "ui_window.h"
  3.  
  4. bool listWorlds(){
  5. window::updateStatus("Status: Quitting...");
  6. return true;
  7. }
To copy to clipboard, switch view to plain text mode 

window.h

Qt Code:
  1. #ifndef WINDOW_H
  2. #define WINDOW_H
  3.  
  4. #include <QWidget>
  5.  
  6. namespace Ui {
  7. class window;
  8. }
  9.  
  10. class window : public QWidget
  11. {
  12. Q_OBJECT
  13.  
  14. public:
  15. explicit window(QWidget *parent = 0);
  16. ~window();
  17.  
  18. void updateStatus(QString text);
  19.  
  20. private slots:
  21. void on_quitButton_clicked();
  22.  
  23. private:
  24. Ui::window *ui;
  25. };
  26.  
  27. #endif // WINDOW_H
To copy to clipboard, switch view to plain text mode 

worldBackup.h

Qt Code:
  1. #ifndef WORLDBACKUP_H
  2. #define WORLDBACKUP_H
  3.  
  4. bool listWorlds();
  5.  
  6. #endif // WORLDBACKUP_H
To copy to clipboard, switch view to plain text mode 

The error is thrown by line 5 of backupWorld.cpp