meshgen
annotate src/mainwindow.cc @ 1:7dac9d1bcae4
foo
author | John Tsiombikas <nuclear@member.fsf.org> |
---|---|
date | Mon, 31 Aug 2015 01:55:24 +0300 |
parents | 795217e82f3d |
children |
rev | line source |
---|---|
nuclear@0 | 1 #include "mainwindow.h" |
nuclear@0 | 2 #include "ui_mainwindow.h" |
nuclear@0 | 3 |
nuclear@0 | 4 MainWindow::MainWindow(QWidget *parent) : |
nuclear@0 | 5 QMainWindow(parent), |
nuclear@0 | 6 ui(new Ui::MainWindow) |
nuclear@0 | 7 { |
nuclear@0 | 8 ui->setupUi(this); |
nuclear@1 | 9 |
nuclear@1 | 10 ui_prop_sphere = new Ui::frm_prop_sphere; |
nuclear@1 | 11 ui_prop_capsule = new Ui::frm_prop_capsule; |
nuclear@0 | 12 } |
nuclear@0 | 13 |
nuclear@0 | 14 MainWindow::~MainWindow() |
nuclear@0 | 15 { |
nuclear@0 | 16 delete ui; |
nuclear@0 | 17 } |
nuclear@1 | 18 |
nuclear@1 | 19 void MainWindow::on_bn_add_sphere_clicked() |
nuclear@1 | 20 { |
nuclear@1 | 21 QWidget *w = new QWidget; |
nuclear@1 | 22 ui_prop_sphere->setupUi(w); |
nuclear@1 | 23 ui->area_add_prop->setWidget(w); |
nuclear@1 | 24 } |
nuclear@1 | 25 |
nuclear@1 | 26 void MainWindow::on_bn_add_capsule_clicked() |
nuclear@1 | 27 { |
nuclear@1 | 28 QWidget *w = new QWidget; |
nuclear@1 | 29 ui_prop_capsule->setupUi(w); |
nuclear@1 | 30 ui->area_add_prop->setWidget(w); |
nuclear@1 | 31 |
nuclear@1 | 32 QObject::connect(ui_prop_capsule->spin_radius1, SIGNAL(valueChanged(double)), this, SLOT(on_spin_radius1_valueChanged(double))); |
nuclear@1 | 33 } |
nuclear@1 | 34 |
nuclear@1 | 35 // in ui_prop_capsule |
nuclear@1 | 36 void MainWindow::on_spin_radius1_valueChanged(double arg1) |
nuclear@1 | 37 { |
nuclear@1 | 38 if(ui_prop_capsule->chk_eqrad->isChecked()) { |
nuclear@1 | 39 ui_prop_capsule->spin_radius2->setValue(arg1); |
nuclear@1 | 40 } |
nuclear@1 | 41 } |