Wieder mal ein Problem

Verschiedenes zu Qt
Antworten
edgar
Beiträge: 7
Registriert: 23. März 2008 18:10
Wohnort: München

Wieder mal ein Problem

Beitrag von edgar »

Hallo, Leute.

ichbrauche mal wieder Eure Hilfe.
Bei folgenden Programmteil gibt es wieder einen Compilier-Fehler_

--------------------------

Code: Alles auswählen

void MainWindow::fileOpen()
{
  QString fileName = QFileDialog::getOpenFileName(this, tr("open file"), "/home/lxt7f");
  QFile file(fileName);
  if (!fileName.isEmpty() )
    loadFile(fileName);
  statusBar()->showMessage(
  tr("Datei erfolgreich gespeichert"), 5000);

  qWarning( "MainWindow::fileOpen(): Not implemented yet" );
}
Fehlermeldung beim Compilieren

lxt7fview.cpp: In member function ‘void MainWindow::fileOpen()’:
lxt7fview.cpp:384: error: no matching function for call to ‘QFileDialog::getOpenFileName(MainWindow* const, QString, const char [12])’
/usr/lib/qt3/include/qfiledialog.h:119: note: candidates are: static QString QFileDialog::getOpenFileName(const QString&, const QString&, QWidget*, const char*, const QString&, QString*, bool)
make: *** [lxt7fview.o] Error 1


Was habe ich falsch gemacht oder nicht beachtet?.

Vielen Dank für Eure Hilfe

Edgar

P.S. Linux-Stammtisch in München am 18. Juni !

/edit: by Christian81 - [

Code: Alles auswählen

] - tags eingefügt
PeterLustig
Beiträge: 386
Registriert: 21. November 2007 20:07

Beitrag von PeterLustig »

Das klingt mehr als merkwürdig..
MainWindow leitet doch sicher von QWidget ab, oder?
Nur so ne Schnapsidee, versuch mal <QFileDialog> zu inkludieren.
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Laut Doku ist die Fehlermeldung des Compilers richtig.

Qt3?
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
PeterLustig
Beiträge: 386
Registriert: 21. November 2007 20:07

Beitrag von PeterLustig »

Oh, jetzt erst gesehen das du Qt3 benutzt...
Immer wieder schön wenn Leute total veraltete Versionen nutzen und dies nicht einmal erwähnen..

Schonmal ein Update in erwägung gezogen?
macman
Beiträge: 1738
Registriert: 15. Juni 2005 13:33
Wohnort: Gütersloh
Kontaktdaten:

Beitrag von macman »

PeterLustig hat geschrieben:Immer wieder schön wenn Leute total veraltete Versionen nutzen und dies nicht einmal erwähnen..
Ein Wunder das es bei dem Betreff einer gelesen hat.
Die deutsche Schriftsprache ist case-sensitive. Außerdem gibt es eine Interpunktionsnorm. Wenn manch einer seine Programme genauso schlampig schreibt, wie sein Posting hier, dann sollte er es lieber bleiben lassen.
Antworten