参考书籍《Qt 5开发及实例(第2版)》 陆文周 主编
以第一章中计算圆面积的实例初步接触Qt,操作了用设计器实现和代码实现两种方法的步骤。并根据该例,自己做出计算立方体的面积和体积的工程。
代码如下:
头文件 cube.h
#ifndef CUBE_H
#define CUBE_H
#include <QLabel>
#include <QLineEdit>
#include <QPushButton>
#include <QGridLayout>
#include <QDialog>
class Cube : public QDialog
{
Q_OBJECT
public:
Cube(QWidget *parent = 0);
~Cube();
private:
QLabel *_label1;
QLabel *_label2;
QLabel *_label3;
QLabel *_label4;
QLabel *_label5;
QLineEdit *_lineEdit1;
QLineEdit *_lineEdit2;
QLineEdit *_lineEdit3;
QLineEdit *_lineEdit4;
QLineEdit *_lineEdit5;
QPushButton *_button;
QGridLayout *_mainLayout;
private slots:
void showArea();
void showVolume();
};
#endif // CUBE_H
源文件 cube.cpp
#include "cube.h"
Cube::Cube(QWidget