¿Cómo reimplementar un método en qt 5.4?



  • Hola. Estoy intentando habilitar drag and drop en un formulario, por lo que me dispuse a reimplementar los métodos siguientes:
    void dragEnterEvent(QDragEnterEvent *event);
    void dropEvent(QDropEvent *event);
    En mi clase MainWindows que hereda de QMainWindows. En la implementación de los métodos de mi clase pongo lo siguiente:

    void MainWindow::dragEnterEvent(QDragEnterEvent *event)
    {
    if (event->)
    {

    }
    }
    El problema es que no me reconoce el parámetro event, ni me deja acceder a las funciones de dicho parámetro. ¿Estoy haciendo algo mal?



  • Hola

    No sé si los viste, pero hay varios ejemplos sobre drag and drop en la documentación:
    http://doc.qt.io/qt-5/examples-draganddrop.html

    Un saludo



  • @juanki Gracias por sugerirme que revizara la documentación oficial. La verdad es que no se me había ocurrido eso y debí de revizarla primero y luego haber preguntado.


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.