Buscar

Matriz

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

main.cpp
#include "mainwindow.h"
#include <QApplication>
int main(int argc, char *argv[])
{
 QApplication a(argc, argv);
 MainWindow w;
 w.show();
 return a.exec();
}
mainwindow.cpp
#include "mainwindow.h"
#include "ui_mainwindow.h"
#include <matriz.h>
#include <QInputDialog>
MainWindow::MainWindow(QWidget *parent) :
 QMainWindow(parent),
 ui(new Ui::MainWindow),
 mA(0),
 mB(0)
{
 ui->setupUi(this);
 ui->lineEditQuantidadeDeLinhasMa->setEnabled(true);
 ui->lineEdit_2QuantidadeDeColunasMa->setEnabled(true);
 ui->pushButtonCriarMA->setEnabled(true);
 ui->lineEdit_3QuantidadeDeLinhasMb->setEnabled(true);
 ui->lineEdit_4QuantidadeDeColunasMb->setEnabled(true);
 ui->pushButton_2CriarMb->setEnabled(true);
 ui->pushButtonAdicao->setEnabled(false);
 ui->pushButtonSubtracao->setEnabled(false);
 ui->pushButtonMultiplicacao->setEnabled(false);
 ui->pushButtonTransposta->setEnabled(false);
 ui->pushButton_3MultiplicarK->setEnabled(false);
 ui->pushButton_2Potencia->setEnabled(false);
 ui->pushButton->setEnabled(false);
 ui->pushButton_2->setEnabled(false);
 ui->pushButton_3->setEnabled(false);
}
MainWindow::~MainWindow()
{
 if(mA) delete mA;
 if(mB) delete mB;
 delete ui;
}
void MainWindow::on_pushButtonCriarMA_clicked()
{
 try{
 int quantidadeDeLinhas;
 int quantidadeDeColunas;
 quantidadeDeLinhas= ui->lineEditQuantidadeDeLinhasMa->text().toInt();
 quantidadeDeColunas=ui->lineEdit_2QuantidadeDeColunasMa->text().toInt();
 mA= new TP2::Matriz(quantidadeDeLinhas, quantidadeDeColunas);
 for(int l=0;l<quantidadeDeLinhas;l++){
 for(int c=0;c<quantidadeDeColunas;c++){
 int elemento = QInputDialog::getInt(this, "Leitura ",
 "Matriz A[ "+QString::number(l)+", "+ QString::number(c)+"] =");
 mA->setElemento(elemento,l,c);
 }
 }
 ui->textEditMatrizMa->setText(mA->getMatriz());
 ui->pushButton_3MultiplicarK->setEnabled(true);
 ui->pushButton_2Potencia->setEnabled(true);
 ui->pushButtonTransposta->setEnabled(true);
 if (mA->eIdentidade()){
 QString str1="sim";
 QTableWidgetItem*item1 =new QTableWidgetItem(str1);
 ui->tableWidgetResultado-> setItem(1,0,item1);
 }
 else {
 QString str1="nao";
 QTableWidgetItem*item1 =new QTableWidgetItem(str1);
 ui->tableWidgetResultado-> setItem(1,0,item1);
 }
 if (mA->eSimetrica()){
 QString str2="sim";
 QTableWidgetItem*item2 =new QTableWidgetItem(str2);
 ui->tableWidgetResultado-> setItem(5,0,item2);
 }
 else {
 QString str2="nao";
 QTableWidgetItem*item2 =new QTableWidgetItem(str2);
 ui->tableWidgetResultado-> setItem(5,0,item2);
 }
 if(mA->eOrtogonal()){
 QString str3="sim";
 QTableWidgetItem*item3= new QTableWidgetItem(str3);
 ui->tableWidgetResultado->setItem(6,0,item3);
 }
 else{
 QString str3="não";
 QTableWidgetItem*item3= new QTableWidgetItem(str3);
 ui->tableWidgetResultado->setItem(6,0,item3);
 }
 if(mA->eTriangularInferior()){
 QString str3="sim";
 QTableWidgetItem*item3= new QTableWidgetItem(str3);
 ui->tableWidgetResultado->setItem(4,0,item3);
 }
 else{
 QString str3="não";
 QTableWidgetItem*item3= new QTableWidgetItem(str3);
 ui->tableWidgetResultado->setItem(4,0,item3);
 }
 if(mA->eTriangularSuperior()){
 QString str3="sim";
 QTableWidgetItem*item3= new QTableWidgetItem(str3);
 ui->tableWidgetResultado->setItem(3,0,item3);
 }
 else{
 QString str3="não";
 QTableWidgetItem*item3= new QTableWidgetItem(str3);
 ui->tableWidgetResultado->setItem(3,0,item3);
 }
 if(mA->ePermutacao()){
 QString str3="sim";
 QTableWidgetItem*item3= new QTableWidgetItem(str3);
 ui->tableWidgetResultado->setItem(7,0,item3);
 }
 else{
 QString str3="não";
 QTableWidgetItem*item3= new QTableWidgetItem(str3);
 ui->tableWidgetResultado->setItem(7,0,item3);
 }
 }catch(QString &erro){
 QMessageBox::information(this, "erro no sistema ",erro);
 }catch(std::bad_alloc){
 QMessageBox::information(this, "erro no sistema", "Matriz nao pode ser criada");
 }
}
void MainWindow::on_pushButton_2CriarMb_clicked()
{
 try{
 int quantidadeDeLinhas;
 int quantidadeDeColunas;
 quantidadeDeLinhas= ui->lineEdit_3QuantidadeDeLinhasMb->text().toInt();
 quantidadeDeColunas=ui->lineEdit_4QuantidadeDeColunasMb->text().toInt();
 mB= new TP2::Matriz(quantidadeDeLinhas, quantidadeDeColunas);
 for(int l=0;l<quantidadeDeLinhas;l++){
 for(int c=0;c<quantidadeDeColunas;c++){
 int elemento = QInputDialog::getInt(this, "Leitura ",
 "Matriz B[ "+QString::number(l)+", "+ QString::number(c)+"] =");
 mB->setElemento(elemento,l,c);
 }
 }
 ui->textEdit_2MatrizMb->setText(mB->getMatriz());
 ui->pushButton_3->setEnabled(true);
 ui->pushButton_2->setEnabled(true);
 ui->pushButton->setEnabled(true);
 ui->pushButtonAdicao->setEnabled(true);
 ui->pushButtonSubtracao->setEnabled(true);
 ui->pushButtonMultiplicacao->setEnabled(true);
 if (mB->eIdentidade()){
 QString str1="sim";
 QTableWidgetItem*item1 =new QTableWidgetItem(str1);
 ui->tableWidgetResultado-> setItem(1,1,item1);
 }
 else {
 QString str1="nao";
 QTableWidgetItem*item1 =new QTableWidgetItem(str1);
 ui->tableWidgetResultado-> setItem(1,1,item1);
 }
 if (mA->operator ==(mB)){
 QString str1="sim";
 QTableWidgetItem*item1 =new QTableWidgetItem(str1);
 ui->tableWidgetResultado-> setItem(0,0,item1);
 }
 else {
 QString str1="nao";
 QTableWidgetItem*item1 =new QTableWidgetItem(str1);
 ui->tableWidgetResultado-> setItem(0,0,item1);
 }
 if (mB->operator ==(mA)){
 QString str1="sim";
 QTableWidgetItem*item1 =new QTableWidgetItem(str1);
 ui->tableWidgetResultado-> setItem(0,1,item1);
 }
 else {
 QString str1="nao";
 QTableWidgetItem*item1 =new QTableWidgetItem(str1);
 ui->tableWidgetResultado-> setItem(0,1,item1);
 }
 if (mA->operator !=(mB)){
 QString str1="sim";
 QTableWidgetItem*item1 =new QTableWidgetItem(str1);
 ui->tableWidgetResultado-> setItem(2,0,item1);
 }
 else {
 QString str1="nao";
 QTableWidgetItem*item1 =new QTableWidgetItem(str1);
 ui->tableWidgetResultado-> setItem(2,0,item1);
 }
 if (mB->operator !=(mA)){
 QString str1="sim";
 QTableWidgetItem*item1 =new QTableWidgetItem(str1);
 ui->tableWidgetResultado-> setItem(2,1,item1);
 }
 else {
 QString str1="nao";
 QTableWidgetItem*item1 =new QTableWidgetItem(str1);
 ui->tableWidgetResultado-> setItem(2,1,item1);
 }
 if (mB->eSimetrica()){
 QString str2="sim";
 QTableWidgetItem*item2 =new QTableWidgetItem(str2);
 ui->tableWidgetResultado-> setItem(5,1,item2);
}
 else {
 QString str2="nao";
 QTableWidgetItem*item2 =new QTableWidgetItem(str2);
 ui->tableWidgetResultado-> setItem(5,1,item2);
 }
 if(mB->eOrtogonal()){
 QString str3="sim";
 QTableWidgetItem*item3= new QTableWidgetItem(str3);
 ui->tableWidgetResultado->setItem(6,1,item3);
 }
 else{
 QString str3="não";
 QTableWidgetItem*item3= new QTableWidgetItem(str3);
 ui->tableWidgetResultado->setItem(6,1,item3);
 }
 if(mB->eTriangularInferior()){
 QString str3="sim";
 QTableWidgetItem*item3= new QTableWidgetItem(str3);
 ui->tableWidgetResultado->setItem(4,1,item3);
 }
 else{
 QString str3="não";
 QTableWidgetItem*item3= new QTableWidgetItem(str3);
 ui->tableWidgetResultado->setItem(4,1,item3);
 }
 if(mB->eTriangularSuperior()){
 QString str3="sim";
 QTableWidgetItem*item3= new QTableWidgetItem(str3);
 ui->tableWidgetResultado->setItem(3,1,item3);
 }
 else{
 QString str3="não";
 QTableWidgetItem*item3= new QTableWidgetItem(str3);
 ui->tableWidgetResultado->setItem(3,1,item3);
 }
 if(mB->ePermutacao()){
 QString str3="sim";
 QTableWidgetItem*item3= new QTableWidgetItem(str3);
 ui->tableWidgetResultado->setItem(7,1,item3);
 }
 else{
 QString str3="não";
 QTableWidgetItem*item3= new QTableWidgetItem(str3);
 ui->tableWidgetResultado->setItem(7,1,item3);
 }
 }catch(QString &erro){
 QMessageBox::information(this, "erro no sistema ",erro);
 }catch(std::bad_alloc){
 QMessageBox::information(this, "erro no sistema", "Matriz nao pode ser criada");
 }
}
void MainWindow::on_pushButtonAdicao_clicked()
{
 try{
 TP2::Matriz *mR = (*mA) + mB;
 ui->textEditSaida->setText(mR->getMatriz());
 delete mR;
 }catch(QString &erro){
 QMessageBox::information(this,"erro no sistema", erro);
 }
}
void MainWindow::on_pushButtonSubtracao_clicked()
{
 try{
 TP2::Matriz *mR = (*mA) - mB;
 ui->textEditSaida->setText(mR->getMatriz());
 delete mR;
 }catch(QString &erro){
 QMessageBox::information(this,"erro no sistema", erro);
 }
}
void MainWindow::on_pushButtonMultiplicacao_clicked()
{
 try{
 TP2::Matriz *mR = (*mA) * mB;
 ui->textEditSaida->setText(mR->getMatriz());
 delete mR;
 }catch(QString &erro){
 QMessageBox::information(this,"erro no sistema", erro);
 }
}
void MainWindow::on_pushButtonTransposta_clicked()
{
 try{
 TP2::Matriz *mR = mA->calcularTransposta();
 ui->textEditSaida->setText(mR->getMatriz());
 delete mR;
 }catch(QString &erro){
 QMessageBox::information(this,"erro no sistema", erro);
 }
}
void MainWindow::on_pushButton_2Potencia_clicked()
{
 try {
 int K;
 K = QInputDialog::getInt(this, "MATRIZ A", "Potencia: ");
 TP2::Matriz *mR = mA->pontenciaMatriz(K);
 ui->textEditSaida->setText(mR->getMatriz());
 delete mR;
 } catch (QString &erro) {
 QMessageBox::information(this, "ERRO NO SISTEMA",erro);
 }
}
void MainWindow::on_pushButton_3MultiplicarK_clicked()
{ try {
 int K;
 K = QInputDialog::getInt(this, "MATRIZ A", "K MULTIPLICADOR: ");
 TP2::Matriz *mR = mA->multiplicarPorK(K);
 ui->textEditSaida->setText(mR->getMatriz());
 delete mR;
 } catch (QString &erro) {
 QMessageBox::information(this, "ERRO NO SISTEMA",erro);
 }
}
void MainWindow::on_pushButton_clicked()
{
 try{
 TP2::Matriz *mR = mB->calcularTransposta();
 ui->textEditSaida->setText(mR->getMatriz());
 delete mR;
 }catch(QString &erro){
 QMessageBox::information(this,"erro no sistema", erro);
 }
}
void MainWindow::on_pushButton_2_clicked()
{
 try{
 int K;
 K = QInputDialog::getInt(this, "MATRIZ A", "Potencia: ");
 TP2::Matriz *mR = mB->pontenciaMatriz(K);
 ui->textEditSaida->setText(mR->getMatriz());
 delete mR;
 }catch (QString &erro) {
 QMessageBox::information(this, "ERRO NO SISTEMA",erro);
 }
}
void MainWindow::on_pushButton_3_clicked()
{
 try {
 int K;
 K = QInputDialog::getInt(this, "MATRIZ B", "K MULTIPLICADOR: ");
 TP2::Matriz *mR = mB->multiplicarPorK(K);
 ui->textEditSaida->setText(mR->getMatriz());
 delete mR;
 } catch (QString &erro) {
 QMessageBox::information(this, "ERRO NO SISTEMA",erro);
 }
}
mainwindow.h
#ifndef MAINWINDOW_H
#define MAINWINDOW_H
#include <QInputDialog>
#include <QMainWindow>
#include <matriz.h>
#include <QMessageBox>
namespace Ui {
class MainWindow;
}
class MainWindow : public QMainWindow
{
 Q_OBJECT
public:
 explicit MainWindow(QWidget *parent = 0);
 ~MainWindow();
private slots:
 void on_pushButtonCriarMA_clicked();
 void on_pushButton_2CriarMb_clicked();
 void on_pushButtonAdicao_clicked();
 void on_pushButtonSubtracao_clicked();
 void on_pushButtonMultiplicacao_clicked();
 void on_pushButtonTransposta_clicked();
 void on_pushButton_2Potencia_clicked();
 void on_pushButton_3MultiplicarK_clicked();
 void on_pushButton_clicked();
 void on_pushButton_2_clicked();
 void on_pushButton_3_clicked();
private:
 Ui::MainWindow *ui;
 TP2::Matriz *mA;
 TP2::Matriz *mB;
};
#endif // MAINWINDOW_H
mainwindow.ui
Este anexo foi removido porque contém dados que podem representar um risco de segurança.
mainwindow[1].cpp
#include "mainwindow.h"
#include "ui_mainwindow.h"
#include <matriz.h>
#include <QInputDialog>
MainWindow::MainWindow(QWidget *parent) :
 QMainWindow(parent),
 ui(new Ui::MainWindow),
 mA(0),
 mB(0)
{
 ui->setupUi(this);
 ui->lineEditQuantidadeDeLinhasMa->setEnabled(true);
 ui->lineEdit_2QuantidadeDeColunasMa->setEnabled(true);
 ui->pushButtonCriarMA->setEnabled(true);
 ui->lineEdit_3QuantidadeDeLinhasMb->setEnabled(true);
 ui->lineEdit_4QuantidadeDeColunasMb->setEnabled(true);
 ui->pushButton_2CriarMb->setEnabled(true);
 ui->pushButtonAdicao->setEnabled(false);
 ui->pushButtonSubtracao->setEnabled(false);
 ui->pushButtonMultiplicacao->setEnabled(false);
 ui->pushButtonTransposta->setEnabled(false);
 ui->pushButton_3MultiplicarK->setEnabled(false);
 ui->pushButton_2Potencia->setEnabled(false);
 ui->pushButton->setEnabled(false);
 ui->pushButton_2->setEnabled(false);
 ui->pushButton_3->setEnabled(false);
}
MainWindow::~MainWindow()
{
 if(mA) delete mA;
 if(mB) delete mB;
 delete ui;
}
void MainWindow::on_pushButtonCriarMA_clicked()
{
 try{
 int quantidadeDeLinhas;
 int quantidadeDeColunas;
 quantidadeDeLinhas= ui->lineEditQuantidadeDeLinhasMa->text().toInt();
 quantidadeDeColunas=ui->lineEdit_2QuantidadeDeColunasMa->text().toInt();
 mA= new TP2::Matriz(quantidadeDeLinhas, quantidadeDeColunas);
 for(int l=0;l<quantidadeDeLinhas;l++){
 for(int c=0;c<quantidadeDeColunas;c++){
 int elemento = QInputDialog::getInt(this, "Leitura ",
 "Matriz A[ "+QString::number(l)+", "+ QString::number(c)+"] =");
 mA->setElemento(elemento,l,c);
 }
 }
 ui->textEditMatrizMa->setText(mA->getMatriz());
 ui->pushButton_3MultiplicarK->setEnabled(true);
 ui->pushButton_2Potencia->setEnabled(true);
ui->pushButtonTransposta->setEnabled(true);
 if (mA->eIdentidade()){
 QString str1="sim";
 QTableWidgetItem*item1 =new QTableWidgetItem(str1);
 ui->tableWidgetResultado-> setItem(1,0,item1);
 }
 else {
 QString str1="nao";
 QTableWidgetItem*item1 =new QTableWidgetItem(str1);
 ui->tableWidgetResultado-> setItem(1,0,item1);
 }
 if (mA->eSimetrica()){
 QString str2="sim";
 QTableWidgetItem*item2 =new QTableWidgetItem(str2);
 ui->tableWidgetResultado-> setItem(5,0,item2);
 }
 else {
 QString str2="nao";
 QTableWidgetItem*item2 =new QTableWidgetItem(str2);
 ui->tableWidgetResultado-> setItem(5,0,item2);
 }
 if(mA->eOrtogonal()){
 QString str3="sim";
 QTableWidgetItem*item3= new QTableWidgetItem(str3);
 ui->tableWidgetResultado->setItem(6,0,item3);
 }
 else{
 QString str3="não";
 QTableWidgetItem*item3= new QTableWidgetItem(str3);
 ui->tableWidgetResultado->setItem(6,0,item3);
 }
 if(mA->eTriangularInferior()){
 QString str3="sim";
 QTableWidgetItem*item3= new QTableWidgetItem(str3);
 ui->tableWidgetResultado->setItem(4,0,item3);
 }
 else{
 QString str3="não";
 QTableWidgetItem*item3= new QTableWidgetItem(str3);
 ui->tableWidgetResultado->setItem(4,0,item3);
 }
 if(mA->eTriangularSuperior()){
 QString str3="sim";
 QTableWidgetItem*item3= new QTableWidgetItem(str3);
 ui->tableWidgetResultado->setItem(3,0,item3);
 }
 else{
 QString str3="não";
 QTableWidgetItem*item3= new QTableWidgetItem(str3);
 ui->tableWidgetResultado->setItem(3,0,item3);
 }
 if(mA->ePermutacao()){
 QString str3="sim";
 QTableWidgetItem*item3= new QTableWidgetItem(str3);
 ui->tableWidgetResultado->setItem(7,0,item3);
 }
 else{
 QString str3="não";
 QTableWidgetItem*item3= new QTableWidgetItem(str3);
 ui->tableWidgetResultado->setItem(7,0,item3);
 }
 }catch(QString &erro){
 QMessageBox::information(this, "erro no sistema ",erro);
 }catch(std::bad_alloc){
 QMessageBox::information(this, "erro no sistema", "Matriz nao pode ser criada");
 }
}
void MainWindow::on_pushButton_2CriarMb_clicked()
{
 try{
 int quantidadeDeLinhas;
 int quantidadeDeColunas;
 quantidadeDeLinhas= ui->lineEdit_3QuantidadeDeLinhasMb->text().toInt();
 quantidadeDeColunas=ui->lineEdit_4QuantidadeDeColunasMb->text().toInt();
 mB= new TP2::Matriz(quantidadeDeLinhas, quantidadeDeColunas);
 for(int l=0;l<quantidadeDeLinhas;l++){
 for(int c=0;c<quantidadeDeColunas;c++){
 int elemento = QInputDialog::getInt(this, "Leitura ",
 "Matriz B[ "+QString::number(l)+", "+ QString::number(c)+"] =");
 mB->setElemento(elemento,l,c);
 }
 }
 ui->textEdit_2MatrizMb->setText(mB->getMatriz());
 ui->pushButton_3->setEnabled(true);
 ui->pushButton_2->setEnabled(true);
 ui->pushButton->setEnabled(true);
 ui->pushButtonAdicao->setEnabled(true);
 ui->pushButtonSubtracao->setEnabled(true);
 ui->pushButtonMultiplicacao->setEnabled(true);
 if (mB->eIdentidade()){
 QString str1="sim";
 QTableWidgetItem*item1 =new QTableWidgetItem(str1);
 ui->tableWidgetResultado-> setItem(1,1,item1);
 }
 else {
 QString str1="nao";
 QTableWidgetItem*item1 =new QTableWidgetItem(str1);
 ui->tableWidgetResultado-> setItem(1,1,item1);
 }
 if (mA->operator ==(mB)){
 QString str1="sim";
 QTableWidgetItem*item1 =new QTableWidgetItem(str1);
 ui->tableWidgetResultado-> setItem(0,0,item1);
 }
 else {
 QString str1="nao";
 QTableWidgetItem*item1 =new QTableWidgetItem(str1);
 ui->tableWidgetResultado-> setItem(0,0,item1);
 }
 if (mB->operator ==(mA)){
 QString str1="sim";
 QTableWidgetItem*item1 =new QTableWidgetItem(str1);
 ui->tableWidgetResultado-> setItem(0,1,item1);
 }
 else {
 QString str1="nao";
 QTableWidgetItem*item1 =new QTableWidgetItem(str1);
 ui->tableWidgetResultado-> setItem(0,1,item1);
 }
 if (mA->operator !=(mB)){
 QString str1="sim";
 QTableWidgetItem*item1 =new QTableWidgetItem(str1);
 ui->tableWidgetResultado-> setItem(2,0,item1);
 }
 else {
 QString str1="nao";
 QTableWidgetItem*item1 =new QTableWidgetItem(str1);
 ui->tableWidgetResultado-> setItem(2,0,item1);
 }
 if (mB->operator !=(mA)){
 QString str1="sim";
 QTableWidgetItem*item1 =new QTableWidgetItem(str1);
 ui->tableWidgetResultado-> setItem(2,1,item1);
 }
 else {
 QString str1="nao";
 QTableWidgetItem*item1 =new QTableWidgetItem(str1);
 ui->tableWidgetResultado-> setItem(2,1,item1);
 }
 if (mB->eSimetrica()){
 QString str2="sim";
 QTableWidgetItem*item2 =new QTableWidgetItem(str2);
 ui->tableWidgetResultado-> setItem(5,1,item2);
 }
 else {
 QString str2="nao";
 QTableWidgetItem*item2 =new QTableWidgetItem(str2);
 ui->tableWidgetResultado-> setItem(5,1,item2);
 }
 if(mB->eOrtogonal()){
 QString str3="sim";
 QTableWidgetItem*item3= new QTableWidgetItem(str3);
 ui->tableWidgetResultado->setItem(6,1,item3);
 }
 else{
 QString str3="não";
 QTableWidgetItem*item3= new QTableWidgetItem(str3);
 ui->tableWidgetResultado->setItem(6,1,item3);
 }
 if(mB->eTriangularInferior()){
 QString str3="sim";
 QTableWidgetItem*item3= new QTableWidgetItem(str3);
 ui->tableWidgetResultado->setItem(4,1,item3);
 }
 else{
 QString str3="não";
 QTableWidgetItem*item3= new QTableWidgetItem(str3);
 ui->tableWidgetResultado->setItem(4,1,item3);
 }
 if(mB->eTriangularSuperior()){
 QString str3="sim";
 QTableWidgetItem*item3= new QTableWidgetItem(str3);
 ui->tableWidgetResultado->setItem(3,1,item3);
 }
 else{
 QString str3="não";
 QTableWidgetItem*item3= new QTableWidgetItem(str3);
 ui->tableWidgetResultado->setItem(3,1,item3);
 }
 if(mB->ePermutacao()){
 QString str3="sim";
 QTableWidgetItem*item3= new QTableWidgetItem(str3);
 ui->tableWidgetResultado->setItem(7,1,item3);
 }
 else{
 QString str3="não";
 QTableWidgetItem*item3= new QTableWidgetItem(str3);
 ui->tableWidgetResultado->setItem(7,1,item3);
 }
 }catch(QString &erro){
 QMessageBox::information(this, "erro no sistema ",erro);
 }catch(std::bad_alloc){
 QMessageBox::information(this, "erro no sistema", "Matriz nao pode ser criada");
 }
}
void MainWindow::on_pushButtonAdicao_clicked()
{
 try{
 TP2::Matriz *mR = (*mA) + mB;
 ui->textEditSaida->setText(mR->getMatriz());
 delete mR;
 }catch(QString &erro){
 QMessageBox::information(this,"erro no sistema",
erro);
 }
}
void MainWindow::on_pushButtonSubtracao_clicked()
{
 try{
 TP2::Matriz *mR = (*mA) - mB;
 ui->textEditSaida->setText(mR->getMatriz());
 delete mR;
 }catch(QString &erro){
 QMessageBox::information(this,"erro no sistema", erro);
 }
}
void MainWindow::on_pushButtonMultiplicacao_clicked()
{
 try{
 TP2::Matriz *mR = (*mA) * mB;
 ui->textEditSaida->setText(mR->getMatriz());
 delete mR;
 }catch(QString &erro){
 QMessageBox::information(this,"erro no sistema", erro);
 }
}
void MainWindow::on_pushButtonTransposta_clicked()
{
 try{
 TP2::Matriz *mR = mA->calcularTransposta();
 ui->textEditSaida->setText(mR->getMatriz());
 delete mR;
 }catch(QString &erro){
 QMessageBox::information(this,"erro no sistema", erro);
 }
}
void MainWindow::on_pushButton_2Potencia_clicked()
{
 try {
 int K;
 K = QInputDialog::getInt(this, "MATRIZ A", "Potencia: ");
 TP2::Matriz *mR = mA->pontenciaMatriz(K);
 ui->textEditSaida->setText(mR->getMatriz());
 delete mR;
 } catch (QString &erro) {
 QMessageBox::information(this, "ERRO NO SISTEMA",erro);
 }
}
void MainWindow::on_pushButton_3MultiplicarK_clicked()
{ try {
 int K;
 K = QInputDialog::getInt(this, "MATRIZ A", "K MULTIPLICADOR: ");
 TP2::Matriz *mR = mA->multiplicarPorK(K);
 ui->textEditSaida->setText(mR->getMatriz());
 delete mR;
 } catch (QString &erro) {
 QMessageBox::information(this, "ERRO NO SISTEMA",erro);
 }
}
void MainWindow::on_pushButton_clicked()
{
 try{
 TP2::Matriz *mR = mB->calcularTransposta();
 ui->textEditSaida->setText(mR->getMatriz());
 delete mR;
 }catch(QString &erro){
 QMessageBox::information(this,"erro no sistema", erro);
 }
}
void MainWindow::on_pushButton_2_clicked()
{
 try{
 int K;
 K = QInputDialog::getInt(this, "MATRIZ A", "Potencia: ");
 TP2::Matriz *mR = mB->pontenciaMatriz(K);
 ui->textEditSaida->setText(mR->getMatriz());
 delete mR;
 }catch (QString &erro) {
 QMessageBox::information(this, "ERRO NO SISTEMA",erro);
 }
}
void MainWindow::on_pushButton_3_clicked()
{
 try {
 int K;
 K = QInputDialog::getInt(this, "MATRIZ B", "K MULTIPLICADOR: ");
 TP2::Matriz *mR = mB->multiplicarPorK(K);
 ui->textEditSaida->setText(mR->getMatriz());
 delete mR;
 } catch (QString &erro) {
 QMessageBox::information(this, "ERRO NO SISTEMA",erro);
 }
}
mainwindow[1].h
#ifndef MAINWINDOW_H
#define MAINWINDOW_H
#include <QInputDialog>
#include <QMainWindow>
#include <matriz.h>
#include <QMessageBox>
namespace Ui {
class MainWindow;
}
class MainWindow : public QMainWindow
{
 Q_OBJECT
public:
 explicit MainWindow(QWidget *parent = 0);
 ~MainWindow();
private slots:
 void on_pushButtonCriarMA_clicked();
 void on_pushButton_2CriarMb_clicked();
 void on_pushButtonAdicao_clicked();
 void on_pushButtonSubtracao_clicked();
 void on_pushButtonMultiplicacao_clicked();
 void on_pushButtonTransposta_clicked();
 void on_pushButton_2Potencia_clicked();
 void on_pushButton_3MultiplicarK_clicked();
 void on_pushButton_clicked();
 void on_pushButton_2_clicked();
 void on_pushButton_3_clicked();
private:
 Ui::MainWindow *ui;
 TP2::Matriz *mA;
 TP2::Matriz *mB;
};
#endif // MAINWINDOW_H
mainwindow[1].ui
Este anexo foi removido porque contém dados que podem representar um risco de segurança.
main[1].cpp
#include "mainwindow.h"
#include <QApplication>
int main(int argc, char *argv[])
{
 QApplication a(argc, argv);
 MainWindow w;
 w.show();
 return a.exec();
}
Makefile
#############################################################################
# Makefile for building: Matriz
# Generated by qmake (3.1) (Qt 5.9.1)
# Project: Matriz.pro
# Template: app
# Command: C:\Qt\5.9.1\mingw53_32\bin\qmake.exe -o Makefile Matriz.pro -spec win32-g++ "CONFIG+=debug" "CONFIG+=qml_debug"
#############################################################################
MAKEFILE = Makefile
first: debug
install: debug-install
uninstall: debug-uninstall
QMAKE = C:\Qt\5.9.1\mingw53_32\bin\qmake.exe
DEL_FILE = del
CHK_DIR_EXISTS= if not exist
MKDIR = mkdir
COPY = copy /y
COPY_FILE = copy /y
COPY_DIR = xcopy /s /q /y /i
INSTALL_FILE = copy /y
INSTALL_PROGRAM = copy /y
INSTALL_DIR = xcopy /s /q /y /i
QINSTALL = C:\Qt\5.9.1\mingw53_32\bin\qmake.exe -install qinstall
QINSTALL_PROGRAM = C:\Qt\5.9.1\mingw53_32\bin\qmake.exe -install qinstall -exe
DEL_FILE = del
SYMLINK = $(QMAKE) -install ln -f -s
DEL_DIR = rmdir
MOVE = move
SUBTARGETS = \
		debug \
		release
debug: FORCE
	$(MAKE) -f $(MAKEFILE).Debug
debug-make_first: FORCE
	$(MAKE) -f $(MAKEFILE).Debug 
debug-all: FORCE
	$(MAKE) -f $(MAKEFILE).Debug all
debug-clean: FORCE
	$(MAKE) -f $(MAKEFILE).Debug clean
debug-distclean: FORCE
	$(MAKE) -f $(MAKEFILE).Debug distclean
debug-install: FORCE
	$(MAKE) -f $(MAKEFILE).Debug install
debug-uninstall: FORCE
	$(MAKE) -f $(MAKEFILE).Debug uninstall
release: FORCE
	$(MAKE) -f $(MAKEFILE).Release
release-make_first: FORCE
	$(MAKE) -f $(MAKEFILE).Release 
release-all: FORCE
	$(MAKE) -f $(MAKEFILE).Release all
release-clean: FORCE
	$(MAKE) -f $(MAKEFILE).Release clean
release-distclean: FORCE
	$(MAKE) -f $(MAKEFILE).Release distclean
release-install: FORCE
	$(MAKE) -f $(MAKEFILE).Release install
release-uninstall: FORCE
	$(MAKE) -f $(MAKEFILE).Release uninstall
Makefile: Matriz.pro ../../../../Qt/5.9.1/mingw53_32/mkspecs/win32-g++/qmake.conf ../../../../Qt/5.9.1/mingw53_32/mkspecs/features/spec_pre.prf \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/qdevice.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/features/device_config.prf \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/common/g++-base.conf \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/common/angle.conf \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/common/sanitize.conf \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/common/gcc-base.conf \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/qconfig.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_3danimation.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_3danimation_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_3dcore.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_3dcore_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_3dextras.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_3dextras_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_3dinput.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_3dinput_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_3dlogic.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_3dlogic_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_3dquick.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_3dquick_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_3dquickanimation.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_3dquickanimation_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_3dquickextras.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_3dquickextras_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_3dquickinput.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_3dquickinput_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_3dquickrender.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_3dquickrender_private.pri
\
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_3dquickscene2d.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_3dquickscene2d_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_3drender.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_3drender_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_accessibility_support_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_axbase.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_axbase_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_axcontainer.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_axcontainer_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_axserver.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_axserver_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_bluetooth.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_bluetooth_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_bootstrap_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_charts.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_charts_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_concurrent.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_concurrent_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_core.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_core_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_datavisualization.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_datavisualization_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_dbus.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_dbus_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_designer.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_designer_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_designercomponents_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_devicediscovery_support_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_egl_support_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_eventdispatcher_support_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_fb_support_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_fontdatabase_support_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_gamepad.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_gamepad_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_gui.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_gui_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_help.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_help_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_location.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_location_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_multimedia.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_multimedia_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_network.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_network_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_networkauth.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_networkauth_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_nfc.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_nfc_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_opengl.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_opengl_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_openglextensions.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_openglextensions_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_packetprotocol_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_platformcompositor_support_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_positioning.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_positioning_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_printsupport.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_printsupport_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_purchasing.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_purchasing_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_qml.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_qml_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_qmldebug_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_qmldevtools_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_qmltest.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_qmltest_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_quick.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_quick_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_quickparticles_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_quicktemplates2_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_quickwidgets.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_quickwidgets_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_remoteobjects.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_remoteobjects_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_repparser.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_repparser_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_script.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_script_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_scripttools.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_scripttools_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_scxml.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_scxml_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_sensors.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_sensors_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_serialbus.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_serialbus_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_serialport.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_serialport_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_sql.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_sql_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_svg.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_svg_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_testlib.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_testlib_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_texttospeech.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_texttospeech_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_theme_support_private.pri
\
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_uiplugin.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_uitools.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_uitools_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_webchannel.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_webchannel_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_websockets.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_websockets_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_widgets.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_widgets_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_winextras.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_winextras_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_xml.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_xml_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns_private.pri \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/features/qt_functions.prf \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/features/qt_config.prf \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/win32-g++/qmake.conf \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/features/spec_post.prf \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/features/exclusive_builds.prf \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/features/toolchain.prf \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/features/default_pre.prf \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/features/win32/default_pre.prf \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/features/resolve_config.prf \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/features/exclusive_builds_post.prf \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/features/default_post.prf \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/features/qml_debug.prf \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/features/precompile_header.prf \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/features/warn_on.prf \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/features/qt.prf \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/features/resources.prf \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/features/moc.prf \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/features/win32/opengl.prf \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/features/uic.prf \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/features/qmake_use.prf \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/features/file_copies.prf \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/features/win32/windows.prf \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/features/testcase_targets.prf \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/features/exceptions.prf \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/features/yacc.prf \
		../../../../Qt/5.9.1/mingw53_32/mkspecs/features/lex.prf \
		Matriz.pro \
		../../../../Qt/5.9.1/mingw53_32/lib/qtmaind.prl \
		../../../../Qt/5.9.1/mingw53_32/lib/Qt5Widgets.prl \
		../../../../Qt/5.9.1/mingw53_32/lib/Qt5Gui.prl \
		../../../../Qt/5.9.1/mingw53_32/lib/Qt5Core.prl
	$(QMAKE) -o Makefile Matriz.pro -spec win32-g++ "CONFIG+=debug" "CONFIG+=qml_debug"
../../../../Qt/5.9.1/mingw53_32/mkspecs/features/spec_pre.prf:
../../../../Qt/5.9.1/mingw53_32/mkspecs/qdevice.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/features/device_config.prf:
../../../../Qt/5.9.1/mingw53_32/mkspecs/common/g++-base.conf:
../../../../Qt/5.9.1/mingw53_32/mkspecs/common/angle.conf:
../../../../Qt/5.9.1/mingw53_32/mkspecs/common/sanitize.conf:
../../../../Qt/5.9.1/mingw53_32/mkspecs/common/gcc-base.conf:
../../../../Qt/5.9.1/mingw53_32/mkspecs/qconfig.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_3danimation.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_3danimation_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_3dcore.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_3dcore_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_3dextras.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_3dextras_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_3dinput.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_3dinput_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_3dlogic.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_3dlogic_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_3dquick.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_3dquick_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_3dquickanimation.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_3dquickanimation_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_3dquickextras.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_3dquickextras_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_3dquickinput.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_3dquickinput_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_3dquickrender.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_3dquickrender_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_3dquickscene2d.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_3dquickscene2d_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_3drender.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_3drender_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_accessibility_support_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_axbase.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_axbase_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_axcontainer.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_axcontainer_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_axserver.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_axserver_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_bluetooth.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_bluetooth_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_bootstrap_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_charts.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_charts_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_concurrent.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_concurrent_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_core.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_core_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_datavisualization.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_datavisualization_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_dbus.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_dbus_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_designer.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_designer_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_designercomponents_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_devicediscovery_support_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_egl_support_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_eventdispatcher_support_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_fb_support_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_fontdatabase_support_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_gamepad.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_gamepad_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_gui.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_gui_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_help.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_help_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_location.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_location_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_multimedia.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_multimedia_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_multimediawidgets_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_network.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_network_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_networkauth.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_networkauth_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_nfc.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_nfc_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_opengl.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_opengl_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_openglextensions.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_openglextensions_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_packetprotocol_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_platformcompositor_support_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_positioning.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_positioning_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_printsupport.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_printsupport_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_purchasing.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_purchasing_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_qml.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_qml_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_qmldebug_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_qmldevtools_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_qmltest.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_qmltest_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_quick.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_quick_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_quickcontrols2_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_quickparticles_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_quicktemplates2_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_quickwidgets.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_quickwidgets_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_remoteobjects.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_remoteobjects_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_repparser.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_repparser_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_script.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_script_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_scripttools.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_scripttools_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_scxml.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_scxml_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_sensors.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_sensors_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_serialbus.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_serialbus_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_serialport.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_serialport_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_sql.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_sql_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_svg.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_svg_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_testlib.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_testlib_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_texttospeech.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_texttospeech_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_theme_support_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_uiplugin.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_uitools.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_uitools_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_webchannel.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_webchannel_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_websockets.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_websockets_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_widgets.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_widgets_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_winextras.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_winextras_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_xml.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_xml_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/modules/qt_lib_xmlpatterns_private.pri:
../../../../Qt/5.9.1/mingw53_32/mkspecs/features/qt_functions.prf:
../../../../Qt/5.9.1/mingw53_32/mkspecs/features/qt_config.prf:
../../../../Qt/5.9.1/mingw53_32/mkspecs/win32-g++/qmake.conf:
../../../../Qt/5.9.1/mingw53_32/mkspecs/features/spec_post.prf:
../../../../Qt/5.9.1/mingw53_32/mkspecs/features/exclusive_builds.prf:
../../../../Qt/5.9.1/mingw53_32/mkspecs/features/toolchain.prf:
../../../../Qt/5.9.1/mingw53_32/mkspecs/features/default_pre.prf:
../../../../Qt/5.9.1/mingw53_32/mkspecs/features/win32/default_pre.prf:
../../../../Qt/5.9.1/mingw53_32/mkspecs/features/resolve_config.prf:
../../../../Qt/5.9.1/mingw53_32/mkspecs/features/exclusive_builds_post.prf:
../../../../Qt/5.9.1/mingw53_32/mkspecs/features/default_post.prf:
../../../../Qt/5.9.1/mingw53_32/mkspecs/features/qml_debug.prf:
../../../../Qt/5.9.1/mingw53_32/mkspecs/features/precompile_header.prf:
../../../../Qt/5.9.1/mingw53_32/mkspecs/features/warn_on.prf:
../../../../Qt/5.9.1/mingw53_32/mkspecs/features/qt.prf:
../../../../Qt/5.9.1/mingw53_32/mkspecs/features/resources.prf:
../../../../Qt/5.9.1/mingw53_32/mkspecs/features/moc.prf:
../../../../Qt/5.9.1/mingw53_32/mkspecs/features/win32/opengl.prf:
../../../../Qt/5.9.1/mingw53_32/mkspecs/features/uic.prf:
../../../../Qt/5.9.1/mingw53_32/mkspecs/features/qmake_use.prf:
../../../../Qt/5.9.1/mingw53_32/mkspecs/features/file_copies.prf:
../../../../Qt/5.9.1/mingw53_32/mkspecs/features/win32/windows.prf:
../../../../Qt/5.9.1/mingw53_32/mkspecs/features/testcase_targets.prf:
../../../../Qt/5.9.1/mingw53_32/mkspecs/features/exceptions.prf:
../../../../Qt/5.9.1/mingw53_32/mkspecs/features/yacc.prf:
../../../../Qt/5.9.1/mingw53_32/mkspecs/features/lex.prf:
Matriz.pro:
../../../../Qt/5.9.1/mingw53_32/lib/qtmaind.prl:
../../../../Qt/5.9.1/mingw53_32/lib/Qt5Widgets.prl:
../../../../Qt/5.9.1/mingw53_32/lib/Qt5Gui.prl:
../../../../Qt/5.9.1/mingw53_32/lib/Qt5Core.prl:
qmake: FORCE
	@$(QMAKE) -o Makefile Matriz.pro -spec win32-g++ "CONFIG+=debug" "CONFIG+=qml_debug"
qmake_all: FORCE
make_first: debug-make_first release-make_first FORCE
all: debug-all release-all FORCE
clean: debug-clean release-clean FORCE
distclean: debug-distclean release-distclean FORCE
	-$(DEL_FILE) Makefile
	-$(DEL_FILE) .qmake.stash
debug-mocclean:
	$(MAKE) -f $(MAKEFILE).Debug mocclean
release-mocclean:
	$(MAKE) -f $(MAKEFILE).Release mocclean
mocclean: debug-mocclean release-mocclean
debug-mocables:
	$(MAKE) -f $(MAKEFILE).Debug mocables
release-mocables:
	$(MAKE) -f $(MAKEFILE).Release mocables
mocables: debug-mocables release-mocables
check: first
benchmark: first
FORCE:
$(MAKEFILE).Debug: Makefile
$(MAKEFILE).Release: Makefile
Makefile.Debug
#############################################################################
# Makefile for building: Matriz
# Generated by qmake (3.1) (Qt 5.9.1)
# Project: Matriz.pro
# Template: app
#############################################################################
MAKEFILE = Makefile.Debug
####### Compiler, tools and options
CC = gcc
CXX = g++
DEFINES = -DUNICODE -DQT_DEPRECATED_WARNINGS -DQT_QML_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_NEEDS_QMAIN
CFLAGS = -fno-keep-inline-dllexport -pipe -g -Wextra -Wall -W $(DEFINES)
CXXFLAGS = -fno-keep-inline-dllexport -pipe -g -std=gnu++11 -Wextra -Wall -W -fexceptions -mthreads $(DEFINES)
INCPATH = -I. -I..\..\..\..\Qt\5.9.1\mingw53_32\include -I..\..\..\..\Qt\5.9.1\mingw53_32\include\QtWidgets -I..\..\..\..\Qt\5.9.1\mingw53_32\include\QtGui -I..\..\..\..\Qt\5.9.1\mingw53_32\include\QtANGLE -I..\..\..\..\Qt\5.9.1\mingw53_32\include\QtCore -Idebug -I. -I..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\win32-g++ 
LINKER = g++
LFLAGS = -Wl,-subsystem,windows -mthreads
LIBS = -lmingw32 -LC:\Qt\5.9.1\mingw53_32\lib C:\Qt\5.9.1\mingw53_32\lib\libqtmaind.a -LC:\utils\my_sql\my_sql\lib -LC:\utils\postgresql\pgsql\lib -lshell32 C:\Qt\5.9.1\mingw53_32\lib\libQt5Widgetsd.a C:\Qt\5.9.1\mingw53_32\lib\libQt5Guid.a C:\Qt\5.9.1\mingw53_32\lib\libQt5Cored.a 
QMAKE = C:\Qt\5.9.1\mingw53_32\bin\qmake.exe
IDC = idc
IDL = midl
ZIP = zip -r -9
DEF_FILE = 
RES_FILE = 
COPY = copy /y
SED = $(QMAKE) -install sed
COPY_FILE = copy /y
COPY_DIR = xcopy /s /q /y /i
DEL_FILE = del
DEL_DIR = rmdir
MOVE = move
CHK_DIR_EXISTS= if not exist
MKDIR = mkdir
INSTALL_FILE = copy /y
INSTALL_PROGRAM = copy /y
INSTALL_DIR = xcopy /s /q /y /i
QINSTALL = C:\Qt\5.9.1\mingw53_32\bin\qmake.exe -install qinstall
QINSTALL_PROGRAM = C:\Qt\5.9.1\mingw53_32\bin\qmake.exe -install qinstall -exe
####### Output directory
OBJECTS_DIR = debug
####### Files
SOURCES = main.cpp \
		mainwindow.cpp \
		Matriz.cpp debug\moc_mainwindow.cpp
OBJECTS = debug/main.o \
		debug/mainwindow.o \
		debug/Matriz.o \
		debug/moc_mainwindow.o
DIST = mainwindow.h \
		Matriz.h main.cpp \
		mainwindow.cpp \
		Matriz.cpp
QMAKE_TARGET = Matriz
DESTDIR = debug\ #avoid trailing-slash linebreak
TARGET = Matriz.exe
DESTDIR_TARGET = debug\Matriz.exe
####### Build rules
first: all
all: Makefile.Debug $(DESTDIR_TARGET)
$(DESTDIR_TARGET): ui_mainwindow.h $(OBJECTS) 
	$(LINKER) $(LFLAGS) -o $(DESTDIR_TARGET) $(OBJECTS) $(LIBS)
qmake: FORCE
	@$(QMAKE) -o Makefile.Debug Matriz.pro -spec win32-g++ "CONFIG+=debug" "CONFIG+=qml_debug"
qmake_all: FORCE
dist:
	$(ZIP) Matriz.zip $(SOURCES) $(DIST) Matriz.pro ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\features\spec_pre.prf ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\qdevice.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\features\device_config.prf ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\common\g++-base.conf ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\common\angle.conf ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\common\sanitize.conf ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\common\gcc-base.conf ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\qconfig.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_3danimation.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_3danimation_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_3dcore.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_3dcore_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_3dextras.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_3dextras_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_3dinput.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_3dinput_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_3dlogic.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_3dlogic_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_3dquick.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_3dquick_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_3dquickanimation.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_3dquickanimation_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_3dquickextras.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_3dquickextras_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_3dquickinput.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_3dquickinput_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_3dquickrender.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_3dquickrender_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_3dquickscene2d.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_3dquickscene2d_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_3drender.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_3drender_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_accessibility_support_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_axbase.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_axbase_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_axcontainer.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_axcontainer_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_axserver.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_axserver_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_bluetooth.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_bluetooth_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_bootstrap_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_charts.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_charts_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_concurrent.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_concurrent_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_core.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_core_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_datavisualization.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_datavisualization_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_dbus.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_dbus_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_designer.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_designer_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_designercomponents_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_devicediscovery_support_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_egl_support_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_eventdispatcher_support_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_fb_support_private.pri
..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_fontdatabase_support_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_gamepad.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_gamepad_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_gui.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_gui_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_help.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_help_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_location.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_location_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_multimedia.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_multimedia_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_multimediawidgets.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_multimediawidgets_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_network.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_network_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_networkauth.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_networkauth_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_nfc.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_nfc_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_opengl.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_opengl_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_openglextensions.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_openglextensions_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_packetprotocol_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_platformcompositor_support_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_positioning.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_positioning_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_printsupport.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_printsupport_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_purchasing.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_purchasing_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_qml.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_qml_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_qmldebug_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_qmldevtools_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_qmltest.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_qmltest_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_qtmultimediaquicktools_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_quick.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_quick_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_quickcontrols2.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_quickcontrols2_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_quickparticles_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_quicktemplates2_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_quickwidgets.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_quickwidgets_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_remoteobjects.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_remoteobjects_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_repparser.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_repparser_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_script.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_script_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_scripttools.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_scripttools_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_scxml.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_scxml_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_sensors.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_sensors_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_serialbus.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_serialbus_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_serialport.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_serialport_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_sql.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_sql_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_svg.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_svg_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_testlib.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_testlib_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_texttospeech.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_texttospeech_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_theme_support_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_uiplugin.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_uitools.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_uitools_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_webchannel.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_webchannel_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_websockets.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_websockets_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_widgets.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_widgets_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_winextras.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_winextras_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_xml.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_xml_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_xmlpatterns.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\modules\qt_lib_xmlpatterns_private.pri ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\features\qt_functions.prf ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\features\qt_config.prf ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\win32-g++\qmake.conf ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\features\spec_post.prf .qmake.stash ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\features\exclusive_builds.prf ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\features\toolchain.prf ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\features\default_pre.prf ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\features\win32\default_pre.prf ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\features\resolve_config.prf ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\features\exclusive_builds_post.prf ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\features\default_post.prf ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\features\build_pass.prf ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\features\qml_debug.prf ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\features\precompile_header.prf ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\features\warn_on.prf ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\features\qt.prf ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\features\resources.prf ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\features\moc.prf ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\features\win32\opengl.prf ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\features\uic.prf ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\features\qmake_use.prf ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\features\file_copies.prf ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\features\win32\windows.prf ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\features\testcase_targets.prf ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\features\exceptions.prf ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\features\yacc.prf ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\features\lex.prf
Matriz.pro ..\..\..\..\Qt\5.9.1\mingw53_32\lib\qtmaind.prl ..\..\..\..\Qt\5.9.1\mingw53_32\lib\Qt5Widgetsd.prl ..\..\..\..\Qt\5.9.1\mingw53_32\lib\Qt5Guid.prl ..\..\..\..\Qt\5.9.1\mingw53_32\lib\Qt5Cored.prl ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\features\data\dummy.cpp mainwindow.h Matriz.h main.cpp mainwindow.cpp Matriz.cpp mainwindow.ui 
clean: compiler_clean 
	-$(DEL_FILE) debug\main.o debug\mainwindow.o debug\Matriz.o debug\moc_mainwindow.o
distclean: clean 
	-$(DEL_FILE) .qmake.stash
	-$(DEL_FILE) $(DESTDIR_TARGET)
	-$(DEL_FILE) Makefile.Debug
mocclean: compiler_moc_header_clean compiler_moc_source_clean
mocables: compiler_moc_header_make_all compiler_moc_source_make_all
check: first
benchmark: first
compiler_no_pch_compiler_make_all:
compiler_no_pch_compiler_clean:
compiler_rcc_make_all:
compiler_rcc_clean:
compiler_moc_predefs_make_all: debug/moc_predefs.h
compiler_moc_predefs_clean:
	-$(DEL_FILE) debug\moc_predefs.h
debug/moc_predefs.h: ../../../../Qt/5.9.1/mingw53_32/mkspecs/features/data/dummy.cpp
	g++ -fno-keep-inline-dllexport -pipe -g -std=gnu++11 -Wextra -Wall -W -dM -E -o debug\moc_predefs.h ..\..\..\..\Qt\5.9.1\mingw53_32\mkspecs\features\data\dummy.cpp
compiler_moc_header_make_all: debug/moc_mainwindow.cpp
compiler_moc_header_clean:
	-$(DEL_FILE) debug\moc_mainwindow.cpp
debug/moc_mainwindow.cpp: ../../../../Qt/5.9.1/mingw53_32/include/QtWidgets/QInputDialog \
		../../../../Qt/5.9.1/mingw53_32/include/QtWidgets/QMainWindow \
		../../../../Qt/5.9.1/mingw53_32/include/QtWidgets/qmainwindow.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtWidgets/qtwidgetsglobal.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtGui/qtguiglobal.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qglobal.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qconfig-bootstrapped.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qconfig.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qtcore-config.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qsystemdetection.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qprocessordetection.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qcompilerdetection.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qtypeinfo.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qsysinfo.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qlogging.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qflags.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qatomic.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qbasicatomic.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qatomic_bootstrap.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qgenericatomic.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qatomic_cxx11.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qatomic_msvc.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qglobalstatic.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qmutex.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qnumeric.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qversiontagging.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtGui/qtgui-config.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtWidgets/qtwidgets-config.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtWidgets/qwidget.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtGui/qwindowdefs.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qobjectdefs.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qnamespace.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qobjectdefs_impl.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtGui/qwindowdefs_win.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qobject.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qstring.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qchar.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qbytearray.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qrefcount.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qarraydata.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qstringbuilder.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qlist.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qalgorithms.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qiterator.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qhashfunctions.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qpair.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qbytearraylist.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qstringlist.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qregexp.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qstringmatcher.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qcoreevent.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qscopedpointer.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qmetatype.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qvarlengtharray.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qcontainerfwd.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qobject_impl.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qmargins.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtGui/qpaintdevice.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qrect.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qsize.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qpoint.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtGui/qpalette.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtGui/qcolor.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtGui/qrgb.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtGui/qrgba64.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtGui/qbrush.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qvector.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtGui/qmatrix.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtGui/qpolygon.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtGui/qregion.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qdatastream.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qiodevice.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qline.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtGui/qtransform.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtGui/qpainterpath.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtGui/qimage.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtGui/qpixelformat.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtGui/qpixmap.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qsharedpointer.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qshareddata.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qhash.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qsharedpointer_impl.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtGui/qfont.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtGui/qfontmetrics.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtGui/qfontinfo.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtWidgets/qsizepolicy.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtGui/qcursor.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtGui/qkeysequence.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtGui/qevent.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qvariant.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qmap.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qdebug.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qtextstream.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qlocale.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qset.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qcontiguouscache.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qurl.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qurlquery.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qfile.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtCore/qfiledevice.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtGui/qvector2d.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtGui/qtouchdevice.h \
		../../../../Qt/5.9.1/mingw53_32/include/QtWidgets/qtabwidget.h

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando