Пример #1
0
int main(){

    FulltimeWorker w1 = FulltimeWorker();
    HourPaidWorker w2 = HourPaidWorker();
    Dealer w3 = Dealer();

    FulltimeWorker w11("Jan", "Kowalski", 7611, 14531, 5200, 3);
    HourPaidWorker w22("Piotr", "Kowalski", 8805, 24531, 22, 105);
    Dealer w33("Zbigniew", "Kowalski", 6688, 34531, 100000 , 0.12);

    Worker* tab[6];

    tab[0] = &w1;
    tab[1] = &w2;
    tab[2] = &w3;
    tab[3] = &w11;
    tab[4] = &w22;
    tab[5] = &w33;

    for(int i = 0 ; i <  6 ; i++){
        tab[i] -> print();
    }

return 0;
}
Пример #2
0
Dialog2::Dialog2(QWidget *parent) :
    QDialog(parent),
    ui(new Ui::Dialog2)
{
    ui->setupUi(this);

    connect(ui->lineEdit,SIGNAL(textChanged(QString)),ui->pushButton_2,SLOT(a(QString)));
    connect(ui->lineEdit_2,SIGNAL(textChanged(QString)),ui->pushButton_2,SLOT(b(QString)));
    connect(ui->lineEdit_3,SIGNAL(textChanged(QString)),ui->pushButton_2,SLOT(c(QString)));
    connect(ui->lineEdit_4,SIGNAL(textChanged(QString)),ui->pushButton_2,SLOT(d(QString)));
    connect(ui->pushButton_2,SIGNAL(clicked()),ui->pushButton_2,SLOT(przeslij()));
    connect(ui->pushButton_2,SIGNAL(wyslij(double,double,double,double,double,double,double,double)),this,SLOT(moje(double,double,double,double,double,double,double,double)));
    connect(ui->lineEdit_5,SIGNAL(textChanged(QString)),ui->pushButton_2,SLOT(w11(QString)));
    connect(ui->lineEdit_6,SIGNAL(textChanged(QString)),ui->pushButton_2,SLOT(w21(QString)));
    connect(ui->lineEdit_7,SIGNAL(textChanged(QString)),ui->pushButton_2,SLOT(czas1(QString)));
    connect(ui->lineEdit_8,SIGNAL(textChanged(QString)),ui->pushButton_2,SLOT(K1(QString)));
}