Russian Qt Forum

Qt => Установка, сборка, отладка, тестирование => Тема начата: ilya2013 от Январь 05, 2014, 14:31



Название: "Замороженная" компиляция
Отправлено: ilya2013 от Январь 05, 2014, 14:31
Появилась такая проблема!! Компиляция просто не идет! Показывает несколько строчек и все((



Выполняется сборка проекта gui_problem...
Запускается: «I:\QtSDK\mingw\bin\mingw32-make.exe» clean
i:\qtsdk\desktop\qt\4.7.4\mingw\bin\qmake.exe -spec i:\QtSDK\Desktop\Qt\4.7.4\mingw\mkspecs\win32-g++ -o Makefile ..\gui_problem\gui_problem.pro

КОД МИНИМАЛЕН:

mainwindow.h
Код:
#ifndef MAINWINDOW_H
#define MAINWINDOW_H
#include <QtGui>
#include <QMainWindow>

#include <test.h>
#include <video.h>
#include <author.h>
#include <tematest.h>

namespace Ui {
    class MainWindow;

}

class MainWindow : public QMainWindow
{
    Q_OBJECT

public:
    explicit MainWindow(QWidget *parent = 0);
    ~MainWindow();


private:
    Ui::MainWindow *ui;
  

public slots:
  
   void viddeo();
  

};

#endif // MAINWINDOW_H


Код:
#include "mainwindow.h"
#include "ui_mainwindow.h"

MainWindow::MainWindow(QWidget *parent) :
    QMainWindow(parent),
    ui(new Ui::MainWindow)
{
    ui->setupUi(this);

    t2=new video();
    QPalette pal1;

    pal1.setBrush(ui->widget->backgroundRole(),
                  QBrush(QPixmap("pic/NEWFON.png")));

    ui->widget->setAutoFillBackground(true);
    ui->widget->setPalette(pal1);

    connect(ui->videouroki, SIGNAL(triggered()), this, SLOT(viddeo()));
}

MainWindow::~MainWindow()
{
    delete ui;
}

void MainWindow::viddeo()
{
    t2->resize(500,500);
    t2->show();
}


main.cpp
Код:
#include <QtGui>
#include <QApplication>
#include "mainwindow.h"

int main(int argc, char *argv[])
{
    QApplication a(argc, argv);
    MainWindow w;



    w.show();

    return a.exec();
}

До определенного момента все работало, после того как добавил слот работать перестало!
В чем проблема... понять никак не могу


Название: Re: "Замороженная" компиляция
Отправлено: lit-uriy от Январь 05, 2014, 17:41
У меня подобная беда творится из-за Кашмарного Антивируса. Причём только на некоторых версиях Qt.

До сих пор не знаю как бороться, приходится Кашмарного выключать на время сборки.


Название: Re: "Замороженная" компиляция
Отправлено: ilya2013 от Январь 05, 2014, 17:58
Отключил(( не помогает((


Название: Re: "Замороженная" компиляция
Отправлено: kambala от Январь 05, 2014, 18:03
может диск перегружен?


Название: Re: "Замороженная" компиляция
Отправлено: ilya2013 от Январь 05, 2014, 18:10
Другие приложения собирает влегкую, это собирало-собирало, я добавил слот и его соединение с сигналом от кноки меню, и компилятор перестал собирать( Возвращаюсь на несколько шагов назад(когда он еще норм собирал) - все также


Название: Re: "Замороженная" компиляция
Отправлено: kambala от Январь 05, 2014, 18:27
попробуй запустить qmake, а потом собрать


Название: Re: "Замороженная" компиляция
Отправлено: ilya2013 от Январь 05, 2014, 18:30
Цитировать
запустить qmake
из папки? или как?


Название: Re: "Замороженная" компиляция
Отправлено: kambala от Январь 05, 2014, 18:33
в креаторе есть такая команда в меню построения. но можно и из консоли.


Название: Re: "Замороженная" компиляция
Отправлено: ilya2013 от Январь 05, 2014, 18:44
Все также   ???


Название: Re: "Замороженная" компиляция
Отправлено: kuzulis от Январь 05, 2014, 21:27
Может дата создания/модификации твоих *.h/*.cpp файлов проекта невалидна? Например, она из "будущего"? (хотя это дикое предположение :) )


Название: Re: "Замороженная" компиляция
Отправлено: ilya2013 от Январь 06, 2014, 06:39
Тогда бы он этот проект вообще не собирал! С самого начала, а он собирал и перестал(


Название: Re: "Замороженная" компиляция
Отправлено: alex312 от Январь 06, 2014, 11:55
Тогда бы он этот проект ...
Тогда пора выкладывать проект полностью.


Название: Re: "Замороженная" компиляция
Отправлено: Fregloin от Январь 06, 2014, 13:39
Права на папку с проектом позволяют записывать?


Название: Re: "Замороженная" компиляция
Отправлено: ilya2013 от Январь 06, 2014, 16:49
Отправляю  проект


Название: Re: "Замороженная" компиляция
Отправлено: alex312 от Январь 06, 2014, 19:00
прав был kuzulis, что-то странное со временем изменения (не дата, именно время) файлов.

вот немного подправил - https://dl.dropboxusercontent.com/u/88492657/konf_2014.zip


Название: Re: "Замороженная" компиляция
Отправлено: ilya2013 от Январь 07, 2014, 02:11
Цитировать
что-то странное со временем изменения
И что же в нем странного?


Название: Re: "Замороженная" компиляция
Отправлено: gil9red от Январь 08, 2014, 14:06
Только что такая же фигня была :)
Проект на флешке.
Изменил пару файлов на ноуте, скомпилировал на ноуте - все прошло хорошо.
Чуть позже вставил в комп и запустил компиляцию. Компиляция дальше pro файла не идет, прямо как у ТС.
Просмотрев дату изменения тех файлов увидел интересное - их дата на компе еще не наступила (на ноуте на час вперед время).
Обновил дату изменения файлов (открыл в редакторе, пересохранил).
Запустил компиляцию - проблема прошла :)