Qt.Projects/source/desktop/019.widget/main_window.hpp
Source: Qt.Projects/source/desktop/019.widget/main_window.hpp
#ifndef __MAIN_WINDOW_H__
#define __MAIN_WINDOW_H__
#include<QMainWindow>
#include<QKeyEvent>
#include<QLabel>
#include<QLineEdit>
#include<QWidget>
#include<QPushButton>
class InputBox : public QWidget {
Q_OBJECT
public:
explicit InputBox(const QString &text, QWidget *parent = 0);
QString text();
public slots:
void onClick();
private:
QLabel *label;
QLineEdit *input_box;
QPushButton *button;
};
class MainWindow : public QMainWindow {
Q_OBJECT
public:
explicit MainWindow(QWidget *parent = 0);
void mousePressEvent(QMouseEvent *ke);
private:
InputBox *box;
InputBox *box_two;
};
#endif