タグ: プラグイン

Qt Creator で Markdown を表示できるようにしました

Qt 5.14 で Markdown の対応が行われたのを受けて、2020年に、Qt Creator に対して、.md ファイルをプレビューするようなパッチを送ったのですが、レビューの途中で色々面倒くさくなって放置しておりました。 2022年の7月に、Add render vie...

Qt アプリケーションが動的にロードしているプラグインを知る方法

Qt のアプリケーションは、主に以下の3種類のバイナリで構成されます。 アプリケーション本体の実行バイナリ 動的にリンクしているライブラリ Qt のモジュールなど ldd で調べられるやつです 動的にロードしているライブラリ Qt のプラグインなど ldd では調べられないやつで...

Qt から VoiceText Web API(β版) を使う

Qt 勉強会 #14 @ Tokyo で倒せなかった VoiceText Web API(β版) を Qt/Quick で簡単に使えるようにしてみました。 API利用登録 API キーを取得してください。 ソースコードのダウンロード、コンパイル、インストール $ git clon...

Qt Quick から Jubatus を使う

Jubatus Casual Talks #1 に参加して以来こつこつと作っていた Jubatus Classifier の Qt 用のラッパが最低限の形になったので、 リポジトリを公開 してみました。 準備 あらかじめ Jubatus をインストール しておいてください。 ソー...

mongoDB plugin for QML

mongoDB plugin for QML

here is the mongoDB plugin for QtQuick import QtQuick 2.0 import me.qtquick.MongoDB 0.1 Rectangle { id: root width: 360 height: 360 Database...

fluentd plugin for qml

fluentd plugin for qml

“Fluentd” is a OSS lightweight and flexible log collector. Fluentd receives logs as JSON streams, buffers them, and sends them t...

QPA のお勉強(1)

QPA とは? Qt Platform Abstraction (通称 QPA) は Qt の GUI まわりのプラットフォームの抽象化レイヤーです。Qt 4.8 で導入され、Qt 5.0 で機能を追加しすべてのプラットフォームで使われるようになりました。 windows, co...

FolderListModel は内部でスレッドを使っている

FolderListModel は内部でスレッドを使っている

FolderListModel は Qt 4 の時代から実験的に使うことができる QtQuick のエレメントで、以下のように指定されたフォルダを走査してファイルの一覧を取ってくるのに使うことができる。 import QtQuick 2.0 import Qt.labs.fold...