rubyでGUIアプリを作ろうと思い
debian11 で使えるライブラリをいろいろ探したが
pythonではQt5はもちろんQt6のバージョンもあるが
rubyではqt4のしかなくどうしようか
gtkにしようかと迷っていたら
Ruby/QMLにたどり着いた(qt5対応)
インストール
sudo apt install ruby ruby-dev build-essentials qt5-default qtdeclarative5-dev qtbase5-private-dev qm-module-qtquick2 qml-module-qtquick-controls
ネットの情報を元にしたがうまく行かず
build-essentails
を
build-essential
に
qt5-defaultを削除
してインストールしたらうまく行った
sudo gem install qml
成功
ruby hello.rb
したが
uninitialized constant QML (NameError)
と言われうまく行かない
hello.rbの先頭に
require "qml"を
入れたらうまくウインドウが表示された
0 件のコメント:
コメントを投稿