初めてのQt【当てずっぽう編】

ぬにょす(挨拶)。

できました(笑)。

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メンバ変数を介してアクセス

さーて、何作ろうかなぁ。
どんなプロジェクト名にしようかなぁ。

んでわ。

コメント

タイトルとURLをコピーしました