ぬにょす(挨拶)。
できました(笑)。
on_pushButton_clickedメソッドを以下のように変更。
void MainWindow::on_pushButton_clicked()
{
    QString str = ui->lineEdit->text();
    if (str.length() > 0) {
        QMessageBox msgBox;
        msgBox.setText(str);
        msgBox.exec();
    }
}
フォームに配置したコントロールは、uiメンバ変数が所有している模様。
 あとはQt Creatorの補完機能が候補を出してくれたので、それっぽくやってみたら出来た(笑)。
 思った通りに動いたし、合ってるよね?ね?www
早足ですが、QtおよびQt Creatorの基本はこんなもんです、でしょう。
 ・フォームデザイナでウィンドウにコントロールを配置
 ・いわゆるイベントとかメッセージは、Qtだと「スロット」
 ・コントロールオブジェクトにはuiメンバ変数を介してアクセス
さーて、何作ろうかなぁ。
 どんなプロジェクト名にしようかなぁ。
んでわ。



コメント