Partage
  • Partager sur Facebook
  • Partager sur Twitter

[Qt 4.3.4-Win] pourquoi rien ne s'affiche

Sujet résolu
    4 mai 2008 à 20:55:10

    Bonsoir,
    j'ai une fenetre avec des onglets.
    Pour pouvoir utiliser setStyleSheet il faut que j'utilise un QWidget sinon sa marche pas.
    Mais voilà depuis que je l'utilise et bien il n'y a plus rien à l'affichage.
    Voici le code :
    /*
    tab_intensite.cpp
    ----------------------
    */
    
    #include "tab_intensite.h"
    
    TabIntensite::TabIntensite(QWidget *parent) : QDialog(parent, Qt::Window)
    {
    	centralWid = new QWidget;
    	
    	setWindowTitle(QString(NOM_VERSION)+ QString("Intensité d'un courant continu"));
    
    	label_titre = new QLabel("<h2 align=\"center\">Intensité d'un courant continu unidirectionnel</h2>");
    	
    	tab_intensite = new QTabWidget;
    	tab_intensite->addTab(new IntensiteU_R(), tr("U:R"));
    	tab_intensite->addTab(new IntensiteP_U(), tr("P:U"));
    	tab_intensite->addTab(new IntensiteP_R(), QChar(0x221a)+QString("P:R"));
    	
    	tab_VLayout = new QVBoxLayout(centralWid);
    	tab_VLayout->addWidget(label_titre);
        tab_VLayout->addWidget(tab_intensite);
    	
    	centralWid->setLayout(tab_VLayout);
    	centralWid->setStyleSheet(lireCSS(5)); // dégradé fond
    }
    

    /*
    tab_intensite.h
    -------------------
    */
    
    #ifndef H_TAB_INTENSITE_H
    #define H_TAB_INTENSITE_H
    
    #include <QWidget>
    #include <QVBoxLayout>
    #include <QDialog>
    #include <QTabWidget>
    #include <QLabel>
    
    #include "../index.h" // toutes les definitions, image, version...
    #include "intensiteU_R.h"
    #include "intensiteP_U.h"
    #include "intensiteP_R.h"
    
    class TabIntensite : public QDialog {
    
    	public :
    	    TabIntensite(QWidget *parent=0);
    	
    	private:
    		QWidget *centralWid;
    	    QTabWidget *tab_intensite;
    		QVBoxLayout *tab_VLayout;
    		QLabel *label_titre;
    };
    
    #endif
    


    Il n'y a que ces page que j'ai modifié (j'ai rajouté centralWid).
    Pouvez vous m'aider?
    Pour info j'utilise BricoPack inspirat 2.
    http://www.monsterup.com/upload/120992727.jpg
    Merci.
    • Partager sur Facebook
    • Partager sur Twitter
    :)

    [Qt 4.3.4-Win] pourquoi rien ne s'affiche

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown