2018-06-01から1ヶ月間の記事一覧
todo iniファイルがあったら読む カレントディレクトリにiniを置いた ファイル名は"Pika.ini" iniファイルの中身は下記のようにしてます。 # Pika.ini(カレントディレクトリにある) [POKEMON1]PIKACHU = 1 [POKEMON1] ... セクション PIKACHU ... キー(パ…
メモ intをQStringに変換 そしてデバッグ画面に表示させる int num = 505; QString::number(num); qDebug("num=%s",qPrintable(QString::number(num))); num=505になる QStringをintに変換 QString test2 = "123"; int num2 = test2.toInt(); num2=123になり…
OpenGLで簡単な図を書いてみます。 色々調べたところ、 QOpenGLWidget QOpenGLFunctions このクラスを使えばよいらしいです。 QGLWidgetクラスは古いそうで、非推奨とのこと。 そして、 initializeGL() resizeGL(int, int) paintGL() これらの関数を宣言して…
Qtを使い始めたとき、SIGNAL-SLOTの使い方でまず躓きました。 pushButtonだと、スロットを登録すると勝手に関数を作ってくれて、 ボタンが押されたらこの関数が自動的に呼ばれるのだな、 ということがすぐわかり初心者でも作るのが簡単でした。 やりたいこと…
表を見た目を何となく作ることができました。 shinopikapi.hateblo.jp やりたいこと 表に値を入れる 値を変更をする 完成は一番下にあります。 表に値を入れる まず、値を入れる方法は簡単でした。 ui->tableWidget->setItem(0,0,new QTableWidgetItem("0"))…
表を作る。 調べてみると、いくつか方法があるのはわかりました。 その中でも一番簡単に作る方法はないか探ってみました。 Todo 見るだけの簡単な表を作る 完成は以下のような感じです。 いくつかの方法というと、 Table View Table Widget なのですが、検索…