opamp_sando's blog

クソザコが割りと適当なことを書くためにある備忘録です。あとたまに普通の日記も書きます

C++

Qt SQLがサポートしているDriverの一覧取得

本題 久々にQtのメモ。 QStringList dbl = QSqlDatabase::drivers(); for (int i = 0; i < dbl.size(); ++i) cout << dbl.at(i).toLocal8Bit().constData() << endl; 必要なヘッダをIncludeして上のコードを走らせれば対応しているDBのドライバの一覧が得ら…

Qt5 for Windowsでエントリポイントが見つかりません的なエラーが出るとき

ということで具体的にはビルドして実行ファイルを実行すると次のようなエラーが出る場合がある。 このエラーが出る原因はQt5に対してビルドに使ったgccのバージョンが古い場合にでるようだ。 解決策は、QtSDK付属のMinGWのgccを使うと良い。 QtSDKのMinGW4.7…

Boostで行列の計算 その1

ということで、その1ということでBoostのuBLASを使って行列の計算をしようという話。 その前に... 本題の前にいくつか書きたいことがあるので書いておくよ。 まず、その1と称しているけどその2が来るのか来ないのかわからない...あと来たとして次はいつにな…

Qtで閉じるを押しても閉じないようにしたいなとか思った

Qtのアプリケーションでの話。 Windowsなら右上。Macなら左上。Linuxならいろいろなところに「閉じる」ボタンがある。 いわゆるバツボタン?これを押してもアプリケーションを終了しないようにする方法。 これはQWidgetのprotectedに含まれるcloseEventをラ…

今更ながらC++のenumを知らなかったのでお勉強

お恥ずかしいことに今の今までenumを知らなかったのでお勉強した。 ちなみに存在は少し前に放送で聞いて知ってたけど結局勉強せず忘れてた・・・ということで今ならまだセーフさ ということでお勉強。http://www.mapee.jp/cpp/enum.htmlここ参考にさせていた…

Firefox ブラウザ無料ダウンロード