Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. International
  3. Spanish
  4. No me ejecuta la aplicación
Forum Updated to NodeBB v4.3 + New Features

No me ejecuta la aplicación

Scheduled Pinned Locked Moved Solved Spanish
9 Posts 2 Posters 3.1k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • C Offline
    C Offline
    Charlie_1908
    wrote on last edited by
    #1

    Re: Compilador

    yo tengo el siguiente problema, tengo windows 10, tengo todo el código ok, y al dar doble click en mi .exe no pasa nada, sera por el windows? mi versión de Qt es la 5.5

    juankiJ 1 Reply Last reply
    0
    • C Charlie_1908

      Re: Compilador

      yo tengo el siguiente problema, tengo windows 10, tengo todo el código ok, y al dar doble click en mi .exe no pasa nada, sera por el windows? mi versión de Qt es la 5.5

      juankiJ Offline
      juankiJ Offline
      juanki
      Moderators
      wrote on last edited by
      #2

      Hola @Charlie_1908

      Lee detenidamente tu mensaje:

      yo tengo el siguiente problema, tengo windows 10, tengo todo el código ok, y al dar doble click en mi .exe no pasa nada, sera por el windows? mi versión de Qt es la 5.5

      Imagina que tu entras a este foro tratando de ver si puedes ayudar un poco, lees tu mensaje. ¿Realmente piensas que podrías ayudarle? Pues lo mismo nos ocurre a nosotros.

      Con la información que das es absolutamente imposible ayudarte. Trata de ayudarnos un poco, da un poco de información.

      ¿Es un programa de consola o tiene interfaz gráfica? ¿Has tratado de ejecutarlo desde la línea de comandos para ver si muestra algún mensaje de error? Un poco de código no vendría mal, sobre todo el método main, para ver que hace...

      En fin, un poco de ayuda....

      Un saludo

      Intenta explicar el problema lo más claro y detallado posible. Adjunta los errores y el código que creas da el error.
      Procura escribir correctamente y sin faltas de ortografía.

      Si la duda se solucionó, por favor, marca el tema como 'solucionado'.

      1 Reply Last reply
      0
      • C Offline
        C Offline
        Charlie_1908
        wrote on last edited by
        #3

        jejeje, cierto, la aplicación es sencilla es un botón que al pulsarlo envía el nombre ingresado al otro .ui, nada más, ahora pongo el código

        1 Reply Last reply
        0
        • C Offline
          C Offline
          Charlie_1908
          wrote on last edited by
          #4

          debo decir que no da problemas al compilar, sólo al darle click en el .exe

          me dice esto al correrlo

          Starting C:\Users\Carlos Fernández\Documents\build-Test-Desktop_Qt_5_5_0_MinGW_32bit-Debug\debug\Test.exe...
          The program has unexpectedly finished.
          C:\Users\Carlos Fernández\Documents\build-Test-Desktop_Qt_5_5_0_MinGW_32bit-Debug\debug\Test.exe crashed

          1 Reply Last reply
          0
          • C Offline
            C Offline
            Charlie_1908
            wrote on last edited by
            #5

            en el dialog. cpp

            #include "dialog.h"
            #include "ui_dialog.h"

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

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

            void Dialog::on_pushButton_clicked()
            {
            close ();
            }

            void Dialog::recibir(QString n)
            {
            ui->lineEdit->setText(n);
            }

            1 Reply Last reply
            0
            • C Offline
              C Offline
              Charlie_1908
              wrote on last edited by
              #6

              en el mainwindows cpp

              #include "mainwindow.h"
              #include "ui_mainwindow.h"

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

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

              void MainWindow::on_pushButton_clicked()
              {
              QString name = ui->lineEdit->text();
              emit enviar(name);
              }

              void MainWindow::conectar()
              {
              connect(this,SIGNAL(enviar(QString)),ventana,SLOT(recibir(QString)));
              }

              1 Reply Last reply
              0
              • C Offline
                C Offline
                Charlie_1908
                wrote on last edited by
                #7

                Al presionar debugging sale esto

                The inferior stopped because it received a signal from de operating system

                Signal name: SIGSEGV
                Signal meaning: Segmentation fault

                1 Reply Last reply
                0
                • juankiJ Offline
                  juankiJ Offline
                  juanki
                  Moderators
                  wrote on last edited by
                  #8

                  Hola @Charlie_1908

                  connect(this,SIGNAL(enviar(QString)),ventana,SLOT(recibir(QString)));

                  ¿Qué es ventana? Supongo que un puntero a la segundada ventana, valga la redundancia XD

                  Pero no veo que le des valor por ninguna parte, tienes que crear una instancia del segundo diálogo para poder usarlo,

                  Un saludo

                  Intenta explicar el problema lo más claro y detallado posible. Adjunta los errores y el código que creas da el error.
                  Procura escribir correctamente y sin faltas de ortografía.

                  Si la duda se solucionó, por favor, marca el tema como 'solucionado'.

                  1 Reply Last reply
                  0
                  • C Offline
                    C Offline
                    Charlie_1908
                    wrote on last edited by
                    #9

                    #ifndef MAINWINDOW_H
                    #define MAINWINDOW_H

                    #include <QMainWindow>
                    #include "dialog.h"

                    namespace Ui {
                    class MainWindow;
                    }

                    class MainWindow : public QMainWindow
                    {
                    Q_OBJECT

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

                    signals:
                    void enviar(QString);

                    private slots:
                    void on_pushButton_clicked();

                    private:
                    Ui::MainWindow *ui;
                    Dialog *ventana;
                    void conectar();

                    };

                    #endif // MAINWINDOW_H

                    ya lo tengo puesto

                    dialog.h es este

                    #ifndef DIALOG_H
                    #define DIALOG_H

                    #include <QMainWindow>

                    namespace Ui {
                    class Dialog;
                    }

                    class Dialog : public QMainWindow
                    {
                    Q_OBJECT

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

                    private slots:
                    void on_pushButton_clicked();
                    void recibir(QString);

                    private:
                    Ui::Dialog *ui;
                    };

                    #endif // DIALOG_H

                    1 Reply Last reply
                    0

                    • Login

                    • Login or register to search.
                    • First post
                      Last post
                    0
                    • Categories
                    • Recent
                    • Tags
                    • Popular
                    • Users
                    • Groups
                    • Search
                    • Get Qt Extensions
                    • Unsolved