Bonjour,
Tout content de cette nouvelle j'installe Qt4.5 et Qt Creator 0.9.2, je compile mon application, pas de soucis, je l'exécute, et là, plus de ToolBar...
Après avoir cherché de quoi ça pouvait venir je me suis rendu compte que le problème c'est showMaximised(), si je le met avant la ToolBar ça passe pas, si je le met après y'a plus de problème.
Sur Qt 4.4.3, ça ne change rien qu'il soit avant ou après, ça marche dans tous les cas.
Est-ce que vous avez le même problème ? Quelqu'un sait si il y a une nouveauté qui fait cela ne marche plus ? Ou peut-être que j'oublie quelque chose dans mon code ?
(Il n'y a pas vraiment de problème car cela fonctionne bien si on le met après, mais je trouve ça bizarre...)
Merci
1 2 3 4 5 6 7 8 9 10 11 12
|
#include "mainwindow.h"
MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent)
{
showMaximized();
QToolBar *tool_bar = new QToolBar(this);
addToolBar(tool_bar);
QAction *action = new QAction("Toto", this);
tool_bar->addAction(action);
} |
Partager