fehler beim kompillieren..



  • Ich beschäftige mich gerad mit qt und benutze "kde 2 programmierung" als buch.
    das ist mein beispiel leider meldet er immer an markierter stelle einen fehler
    wisst ihr warum?

    #include <qapplication.h> 
     #include <qwidget.h> 
     #include <qpainter>
    
      class MyWindow : public QWidget 
      { 
      public: 
      MyWindow() : QWidget() {} 
      protected: 
      //virtual void mousePressEvent(QMouseEvent *);
      virtual void paintEvent(QPaintEvent *);
      }; 
    
      void MyWindow::paintEvent(QPaintEvent *)
      {
      QPainter paint(this);//HIER MELDET ER EINEN FEHLER
      paint.drawLine(10,10,190,140);
      }
    
      int main (int argc, char **argv) 
      { 
      QApplication app(argc, argv, "Widget Beispiel"); 
      MyWindow window; 
      window.setGeometry(200,200,400,300); 
      app.setMainWidget(&window); 
      window.setCaption("QWidget Beispiel"); 
      window.show(); 
      return app.exec();
      }
    


  • Welchen Fehler denn?
    Gib die Fehlermeldung gleich mit an.



  • Nabend,

    deine Parameterliste von paintEvent ist unvollstaendig.

    mfg
    v R



  • genau aber mehr stand im buch nicht drin.


Anmelden zum Antworten