Qt Designer et QTableView
Bonjour à toutes et tous .
J'ai créé un fichier MainWindow , ajouté QTableWidget avec qt designer . Je ne parviens pas à l'afficher avec un bouton en tant que fenêtre secondaire ( j'affiche une fenêtre vide .).
Ou dois-je déclarer mon tableau ?? Dans le .h du dossier designer et comment ??
Oui ... Merci d'avance .
Je suis complétement perdu .
Cordialement.
Qt Designer signals et slots .
Bonsoir à toutes et tous .
Désole de vous ennuyer , mais je ne parviens pas à comprendre .
Dans la fenêtre de paramétrage signals et slots de Désigner j'ai écrit :
Sender : openbutton
Signal : clicked()
Receiver :mainwindow
slot :showDialog
Mais cela ne fonctionne pas ... ??? pourquoi ??
Si vous pouviez m'aider ce serait sympa .
Cordialement
Qt Designer et QTableWidget
Bonsoir à toutes et tous .
@YoniBlond , merci .
Ce que je cherche à faire depuis plusieurs jours : Ouvrir une fenêtre réalisée avec Qt Designer à l' aide d'un bouton .
J'ai lu des tonnes d'exemples (sans trouver le bon) .
Une fenêtre toute simple (MainWindow) avec deux boutons : Open et Quit .
Un fichier minimal nommé Dialog avec un bouton Quit .
Le bouton Quit de MainWindow fonctionne . Impossible de connecter Open .
J'ai para-métré mes pushButton dans signal et slots de Qt Designer :
Pour Quit : sender/quitButton signal/clicked receiver/mainWindow slot/close
cela fonctionne.
Pour Open : sender/openButton signal/clicked receiver/MainWindow slot/showDialoq .
Impossible de le connecter ..
Oui je connais le tuto et je l'ai réalisé de plusieurs façon , ca marche .
Si tu sait pourquoi ??? Merci d'avance .
Cordialement.
Qt Designer et QTableWidget
Bonsoir à toutes et tous .
YoniBlond . Merci .
Citation:
Tu définis deux fois le constructeur de MainDialog ! Dans ton .h et dans ton .cpp, tu dois avoir des warnings sur ce point car ça fait n'importe quoi (ce qui explique qu'en commentant ton .cpp ça se passe différemment).
Oui d'accord si je passe .cpp en commentaire il n'y plus que .h qui fonctionne et cela me donne une fenêtre vide ..
Code:
Premièrement, on dirait que tu es embrouillé entre boîte de dialogue et fenêtre principale.
Vous ,vous en êtes rendu compte .. je nage .
Citation:
Tu définis deux fois le constructeur de MainDialog ! Dans ton .h et dans ton .cpp, tu dois avoir des warnings sur ce point car ça fait n'importe quoi
Je ne parviens pas à comprendre ce que je doit écrire dans .cpp ???
Encore merci .
Cordialement.
Qt Designer et QTableWidget
Bonjour à toutes et tous .
MERCI .
J'étais colère et vexé du "manque d'infos" et ""d'aides"" de votre part .
Cela m'a permis de comprendre ?? et surtout de trouver la solution .
.h
Code:
1 2 3
|
MainDialog(QWidget *parent =0);
~MainWindow(); |
.cpp
Code:
1 2 3 4 5 6 7 8
|
MainDialog::MainDialog(QWidget *parent):QDialog(parent),dlg(0),
ui(new Ui::MainDialog)
{
ui->setupUi(this);
dlg = new Dialog();
// Et la suite ..
} |
Pour les (Comme moi .) apprentis programmeurs.
Cordialement.
Qt Designer et QTableView
Bonsoir à toutes et tous .
Citation:
@Troudhyl
Citation:
Sauf ton respect, je ne pense pas que ce soit à conseiller aux autres "apprentis programmeurs",
Oui tout à fait d'accord avec toi , ce morceau de code fonctionne et chacun est libre d'en faire l'usage qu'il désir .
Cordialement.