QMenu : impossible de convertir le paramètre à la connexion
Bonjour,
j'ai une liste de message d'erreurs qui me rend folle alors que je suis presque sure que c'est rien de mechant :/
voici la liste des erreurs :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
1>------ Début de la génération*: Projet*: cone_test_1_11, Configuration*: Release Win32 ------
1>Compilation en cours...
1>test.cpp
1>.\test.cpp(13) : error C2664: 'QMenu::QMenu(const QString &,QWidget *)'*: impossible de convertir le paramètre 2 de 'test *const ' en 'QWidget *'
1> Les types pointés n'ont aucun rapport entre eux*; conversion nécessitant reinterpret_cast, cast de style C ou cast de style fonction
1>.\test.cpp(22) : error C2664: 'QMenu::QMenu(const QString &,QWidget *)'*: impossible de convertir le paramètre 2 de 'test *const ' en 'QWidget *'
1> Les types pointés n'ont aucun rapport entre eux*; conversion nécessitant reinterpret_cast, cast de style C ou cast de style fonction
1>.\test.cpp(26) : error C2664: 'QMenu::QMenu(const QString &,QWidget *)'*: impossible de convertir le paramètre 2 de 'test *const ' en 'QWidget *'
1> Les types pointés n'ont aucun rapport entre eux*; conversion nécessitant reinterpret_cast, cast de style C ou cast de style fonction
1>.\test.cpp(31) : error C2664: 'QMenu::QMenu(const QString &,QWidget *)'*: impossible de convertir le paramètre 2 de 'test *const ' en 'QWidget *'
1> Les types pointés n'ont aucun rapport entre eux*; conversion nécessitant reinterpret_cast, cast de style C ou cast de style fonction
1>hello_cone_soqt.cpp
1>Le journal de génération a été enregistré à l'emplacement "file://c:\Users\hela\Documents\Visual Studio 2008\Projects\cone_test_1_11\cone_test_1_11\Release\BuildLog.htm"
1>cone_test_1_11 - 4 erreur(s), 0 avertissement(s)
========== Génération*: 0 a réussi, 1 a échoué, 0 mis à jour, 0 a été ignoré ========== |
voici le code
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
|
#include "test.h"
#include <QtGui>
test ::test(QWidget * parent) {
setPopUp();
}
void test :: setPopUp()
{
QMenuBar *menuBar = new QMenuBar();
file = new QMenu(" &File",this);
file->addSeparator();
file->addSeparator();
menuBar->addMenu( file );
execute= new QMenu(" &Execute",this);
menuBar->addMenu( execute );
haptic= new QMenu(" &Haptic",this);
menuBar->addMenu( haptic );
about= new QMenu("&About",this);
} |
merci de bien vouloir me repondre