libQt5Core.so の実行結果のバグを修正しました
Linux をお使いのみなさん、さっそくですが以下のコマンドを実行してみてください。 $ `qmake -query QT_INSTALL_LIBS`/libQt5Core.so.`qmake -query QT_VERSION` 自分がリンクしている Qt5 の libQt5C...
Linux をお使いのみなさん、さっそくですが以下のコマンドを実行してみてください。 $ `qmake -query QT_INSTALL_LIBS`/libQt5Core.so.`qmake -query QT_VERSION` 自分がリンクしている Qt5 の libQt5C...
QString QQmlContext::nameForObject(QObject *object) const を使うことで QML の id を取得することができます。 ちなみに QObject::property(“id”) では残念ながら取得でき...
enum 使いたいとかクラスメソッドみたいなのを使いたいとか色々要望があった QtQuick ですが、Qt 5.2 あたりで Singleton 対応がなされたようなので試してみました。 Singleton にする .qml ファイルの上の方に pragma Singleton ...
Qt で低レベルなデータの読み書きをする場合、QFile や QTcpSocket など QIODevice の派生クラスを使う事が多いですよね。 read, write, pos, size, bytesAvailable, readyRead と、QIODevice の AP...
2014年4月19日(土曜日)に Qt 勉強会 #10 @Tokyo を 株式会社 PTP さんのミーティングルームで開催しました。 東京は Qt 勉強会と名称を変更してから第10回という節目の開催で、関西でも数年ぶりに Qt 勉強会が開催されました。いやぁ、おめでたい。 自己紹...
Performance Considerations And Suggestions の Profiling を訳してみました。 プロファイリング Qt Creator に含まれる QML プロファイリングツールを使用することがとても大事です。アプリケーションの中のどこで時間が消...
Performance Considerations And Suggestions の Timing Considerations を訳してみました。 タイミングを考慮する アプリケーションの開発者であるみなさんは、Qt の描画エンジンが 60 フレーム毎秒のリフレッシュレート...
QtGraphicalEffects に含まれる MaskedBlur を使うことで、特定の領域にぼかしをかけることができます。 MaskedBlur の maskSource プロパティが「特定の領域」を指定するためのプロパティで、ここに指定されたアイテムや画像の各ピクセルのア...
Qt Creator がクラッシュした際に出てくる クラッシュハンドラ を消す方法が無いかを知りたくて Qt Creator の起動オプションを数年ぶりにチェックしたところ、見慣れないオプションがあったので試してみました。 $ ./bin/qtcreator -presentat...
元ネタは Qtified JavaScript 。 Qt Quick に移行して以来、JavaScript を使う機会が増えましたが、Qt の綺麗な API に慣れていると JavaScript の API って少し不便に感じる事があります。そのひとつが bool QList::...