All pastes #1006965 Raw Edit

definition.cpp

public text v1 · immutable
#1006965 ·published 2008-05-04 14:15 UTC
rendered paste body
#include"gui.h"
calc::calc() : QWidget()
{
 setFixedSize(366, 281);
    m_bouton0 = new QPushButton("0",this);
    m_bouton0->setFont(QFont("Comic Sans MS", 13));
    m_bouton0->setGeometry(QRect(50, 180, 25, 20));
  QObject::connect(m_bouton0,SIGNAL(clicked()),m_lineEdit,SLOT(afficher_numero()));

    m_boutonPM = new QPushButton("+/-",this);
    m_boutonPM->setFont(QFont("ARIAL", 9));
    m_boutonPM->setGeometry(QRect(87, 180, 30, 20));

    m_boutonV = new QPushButton(".",this);
	m_boutonPM->setFont(QFont("Comic Sans MS", 13));
    m_boutonV->setGeometry(QRect(130, 180, 25, 20));


    m_bouton1 = new QPushButton("1",this);
    m_bouton1->setFont(QFont("Comic Sans MS", 13));
    m_bouton1->setGeometry(QRect(50, 150, 25, 20));

	m_bouton2 = new QPushButton("2",this);
    m_bouton2->setFont(QFont("Comic Sans MS", 13));
    m_bouton2->setGeometry(QRect(90, 150, 25, 20));

	m_bouton3 = new QPushButton("3",this);
    m_bouton3->setFont(QFont("Comic Sans MS", 13));
    m_bouton3->setGeometry(QRect(130, 150, 25, 20));

	m_bouton4 = new QPushButton("4",this);
    m_bouton4->setFont(QFont("Comic Sans MS", 13));
    m_bouton4->setGeometry(QRect(50, 120, 25, 20));

	m_bouton5 = new QPushButton("5",this);
    m_bouton5->setFont(QFont("Comic Sans MS", 13));
    m_bouton5->setGeometry(QRect(90, 120, 25, 20));

	m_bouton6 = new QPushButton("6",this);
    m_bouton6->setFont(QFont("Comic Sans MS", 13));
    m_bouton6->setGeometry(QRect(130, 120, 25, 20));

    m_bouton7 = new QPushButton("7",this);
    m_bouton7->setFont(QFont("Comic Sans MS", 13));
	m_bouton7->setGeometry(QRect(50, 90, 25, 20));

	m_bouton8 = new QPushButton("8",this);
    m_bouton8->setFont(QFont("Comic Sans MS", 13));
   	m_bouton8->setGeometry(QRect(90, 90, 25, 20));

	m_bouton9 = new QPushButton("9",this);
    m_bouton9->setFont(QFont("Comic Sans MS", 13));
    m_bouton9->setGeometry(QRect(130, 90, 25, 20));
    
	m_lineEdit = new QLineEdit("",this);
    m_lineEdit->setGeometry(QRect(50, 40, 261, 20));
	
	
//connexion
    QObject::connect(m_bouton1, SIGNAL(clicked()), qApp, SLOT(quit()));

}
void calc::afficher_numero()
{
	QString numero = sender()->objectName().remove( "m_bouton" );
m_lineEdit->setText( numero);
	
}