前回は別ウィンドウを開いて「ハローワールド」を表示させましたが、今回は、別ウィンドウを開いてテキスト入力し、閉じることでメインウィンドウに入力テ キストを表示させようと思います。また、プログラム自体長くなるので、別ウィンドウのプログラム部分は、新たにクラスファイルとして作成し、作成プログラ ムを理解しやすいようにしてみます。 ソースファイルは下記に示します。 URL: https://drive.google.com/file/d/0B0oSFZs-dbRZMnM2V2phREp2d1U/edit?usp=sharing プログラムは、以下になります。 widget.h: #ifndef WIDGET_H #define WIDGET_H #include <QWidget> #include <QPushButton> #include <QLabel> #include <QVBoxLayout> #include <QHBoxLayout> #include <QString> class subwindow; class Widget : public QWidget { Q_OBJECT public: Widget(QWidget *parent = 0); ~Widget(); QPushButton *m_button; QPushButton *m_cancel; subwindow *d; QLabel *label; QVBoxLayout *mvlayout; QHBoxLayout *mhlayout; private: private slots: void SWItem(); ...
FIREを志して資産運用する会社員の奮闘記 ほか、自転車、ゲームなど不定期に掲載