I tried to run a program but the process stops due to the error
Code:
:-1: error: No rule to make target '../../../../../IBO_win03_1/mainwindow.ui', needed by 'ui_mainwindow.h'. Stop.
.h
Code:
#ifndef MAINWINDOW_H #define MAINWINDOW_H #include <QMainWindow> namespace Ui { class MainWindow; } { Q_OBJECT public: ~MainWindow(); private slots: void on_pshOdpriDatoteko_clicked(); void on_pshShraniDatoteko_clicked(); void on_actionIzhod_triggered(); void on_actionOdpri_triggered(); void on_actionShrani_kot_triggered(); private: Ui::MainWindow *ui; QString dat; }; #endif // MAINWINDOW_H
main
Code:
#include "mainwindow.h" #include <QApplication> int main(int argc, char *argv[]) { MainWindow w; w.show(); return a.exec(); }
.cpp
Code:
#include "mainwindow.h" #include "ui_mainwindow.h" #include <QFileDialog> #include <QDebug> #include <QFile> #include <QTextStream> #include <QMessageBox> ui(new Ui::MainWindow) { ui->setupUi(this); } MainWindow::~MainWindow() { delete ui; } void MainWindow::on_pshOdpriDatoteko_clicked() { this, "Odpri datoteko", "C://", "Vse datoteke (*.*)"); /* QMessageBox::information( this, "", dat); */ this, "", datoteka.errorString() ); ui->tb->setText(in.readAll()); datoteka.close(); } void MainWindow::on_pshShraniDatoteko_clicked() { this, "", datoteka.errorString() ); out << ui->tb->toPlainText(); datoteka.close(); } void MainWindow::on_actionIzhod_triggered() { MainWindow::close(); } void MainWindow::on_actionOdpri_triggered() { MainWindow::on_pshOdpriDatoteko_clicked(); } void MainWindow::on_actionShrani_kot_triggered() { this, "Shrani datoteko kot", "C://", "Vse datoteke (*.*)"); this, "", dat); this, "", datoteka.errorString() ); out << ui->tb->toPlainText(); datoteka.close(); }
.pro
Code:
#------------------------------------------------- # # Project created by QtCreator 2014-10-30T12:51:09 # #------------------------------------------------- QT += core gui greaterThan(QT_MAJOR_VERSION, 4): QT += widgets TARGET = IBO_win_03 TEMPLATE = app SOURCES += main.cpp\ mainwindow.cpp HEADERS += mainwindow.h FORMS += \ ../../../../../IBO_win03_1/mainwindow.ui \ IBO_win03_1/mainwindow.ui