Qt(キュート)は C++ ベースのフレームワーク&RAD開発環境です。
ライブラリの機能は、フォーム、ボタンなどの各種ウィジェットからネットワーク、マルチスレッド、
グラフィックス(OpenGL)や各種コンテナ、XMLパーサー、組み込み JavaScript など、非常に多岐に渡ります。
公式の統合開発環境「Qt Creator IDE」を使えば、クロスプラットフォーム対応のRAD開発が可能です。
また、EclipseやVisual Studio上で開発したい人のためのアドインも用意されています。
■主な対応プラットフォーム(デスクトップ用途の場合)
Windows XP, Vista, 7
Mac OS X 10.4, 10.5, 10.6
Linux
■ライセンス
・オープンソース版(Open-source version)
LGPL 2.1 または GPL 3.0 のうちどちらかを利用者が選べます。
LGPL を選んだ場合はソースコード非公開のままでの商用利用が可能です(いくつか制限あり)。
※正確には通常「LGPL+商用利用向きの例外条項」を選ぶことにな7ります(Qtインストール先の「LGPL_EXCEPTION.txt」を参照)。
ちなみにGPLでも商用利用が不可能というわけではありません、念のため。
・商用版(Commercial version)
こっちはDigia社か日本の代理店(SRA社)とライセンス契約(年間30万くらい?)を結んで使います
■Qt を使って作られたソフト例
KDE、Maya、Adobe Photoshop Elements、Google Earth、Skype、DAZ Studio
MotionBuilder、RealFlow、Nuke、LuxRender、Mathematica、Kindle、VirtualBox、
RuviEdit、さくさくエディタ など
■前スレ
【Win/Mac/Linux/Android/iOS】 Qt 総合スレ 18
http://mevius.5ch.net/test/read.cgi/tech/1488948543/
探検
【Win/Mac/Linux/Android/iOS】 Qt 総合スレ 19
1デフォルトの名無しさん
2019/10/24(木) 13:32:07.93ID:rWKhVVJ5214デフォルトの名無しさん
2021/07/29(木) 23:18:21.25ID:JvH/1VXG LinuxのGUIアプリ作りたいんだって
C++出来るから手伝えって言われたけど
別の仕事で忙しいから断った
C++出来るから手伝えって言われたけど
別の仕事で忙しいから断った
215デフォルトの名無しさん
2021/07/29(木) 23:21:51.93ID:yQ0FykN+ C++だけで作りたいならQtはベストだと思う
216デフォルトの名無しさん
2021/07/30(金) 01:44:28.79ID:AGz2ssQM 愚かな・・・なんて愚かな・・・
217デフォルトの名無しさん
2021/08/01(日) 11:59:16.08ID:boMMlR1G 君らなんでこのスレ観てるん?
218デフォルトの名無しさん
2021/08/01(日) 12:11:51.78ID:IPd0KRig ポトベタでも高DPIに対応できるのですか?
219デフォルトの名無しさん
2021/08/12(木) 12:37:16.42ID:IQbnDzVU なんかQtのblogしばらく更新されとらんな
ライセンス買う人が思いのほか少なくてヤル気無くしたんか?
ライセンス買う人が思いのほか少なくてヤル気無くしたんか?
220デフォルトの名無しさん
2021/08/13(金) 12:49:19.17ID:JhmqY+js ライセンス高過ぎなんだよ
221デフォルトの名無しさん
2021/08/13(金) 14:30:59.81ID:NJXjdKtu 世界的に同じ価格だとどんどん貧乏になってる日本にとってはかなり高いライセンス料になってるんだけどそのへん日本法人はなんとかしようと思わんのかね
222デフォルトの名無しさん
2021/08/13(金) 15:25:04.08ID:Ab0yZIBD そのうち地球温暖化で人間が住めなくなるのと、食糧難がくるので、日本人の給料が気になる奴は農地を買って、農業始めとけ。
金があっても食料が買えるとは限らん。
金があっても食料が買えるとは限らん。
223デフォルトの名無しさん
2021/08/13(金) 18:23:13.79ID:tLa9gek2224デフォルトの名無しさん
2021/08/13(金) 18:37:48.69ID:a221YPHB >>223
win+c++なら何が良いの?
win+c++なら何が良いの?
225デフォルトの名無しさん
2021/08/23(月) 19:42:00.48ID:7YtBfP9I ちょっとお聞きしたいんですが
ウィンドウズの根本というか中核のプログラムはどういう言語で書かれているんでしょうか?
ウィンドウズの根本というか中核のプログラムはどういう言語で書かれているんでしょうか?
226デフォルトの名無しさん
2021/08/24(火) 09:53:38.82ID:i/DxVnFq ほとんどC++です
最近一部にRustを使用してみてるようです
最近一部にRustを使用してみてるようです
227デフォルトの名無しさん
2021/08/24(火) 20:25:04.93ID:HQokO4jc 5.12.11 からオフラインインストール出来なくなっていたけど、
Qt Account 作成後、オンラインのパソコンでインストールした後に作成される
ライセンス情報?をコピーしたらオフラインのパソコンにもインストールできたわ
Qt Account 作成後、オンラインのパソコンでインストールした後に作成される
ライセンス情報?をコピーしたらオフラインのパソコンにもインストールできたわ
228デフォルトの名無しさん
2021/09/02(木) 19:33:37.53ID:CJWonwRG 中途半端にオープンソース版出すなら、
いっその事オープンソース版を完全に無くして欲しいわ
そうすれば諦められるw
いっその事オープンソース版を完全に無くして欲しいわ
そうすれば諦められるw
229デフォルトの名無しさん
2021/09/02(木) 19:42:01.97ID:MkL7v3Av ラズパイでPyQt5がインストール出来れば俺は問題なしだが、それも出来なくなる?
230デフォルトの名無しさん
2021/09/04(土) 11:44:29.21ID:NRcf0aHg もしオープンソース版のためにコストアップしてるなら、
そんなのやめてその分ライセンス料下げた方がええんじゃね?
少なくともVSより高いようではなかなか買う人いないで
そんなのやめてその分ライセンス料下げた方がええんじゃね?
少なくともVSより高いようではなかなか買う人いないで
231デフォルトの名無しさん
2021/09/04(土) 11:57:27.81ID:v0+JXwv1 formsの様なwidgetの貼り付けで、wfp見たいに高DPIに対応出来ますか?
232デフォルトの名無しさん
2021/09/04(土) 18:58:45.65ID:NRcf0aHg233デフォルトの名無しさん
2021/09/04(土) 20:00:38.86ID:5j2re0jt >>232
スゲーと言いたいが、日本語の解説が欲しい。
スゲーと言いたいが、日本語の解説が欲しい。
234デフォルトの名無しさん
2021/09/05(日) 11:28:32.16ID:LoESVgOt >>233
google翻訳が結構優秀なんで英語でも意外と大丈夫
この少しの手間が惜しいのであればQt使わない方がいいと思う
不具合や質問も英語の方が情報多いんで、日本語で見つからなかったら、
英単語で検索するとほぼ見つかるよ
尚、High DPI に対応するなら、main 関数内の QApplication a(argc, argv); より前に
QApplication::setAttribute(Qt::AA_EnableHighDpiScaling); を追加すればいいらしい
(この点は、WinForms よりいいよね)
int main(int argc, char *argv[])
{
QApplication::setAttribute(Qt::AA_EnableHighDpiScaling);
QApplication a(argc, argv);
(省略)
return a.exec();
}
他にも High DPI に関する属性があるらしいので、やりたいことに合わせて追加してください
それは自分で調べてね〜
google翻訳が結構優秀なんで英語でも意外と大丈夫
この少しの手間が惜しいのであればQt使わない方がいいと思う
不具合や質問も英語の方が情報多いんで、日本語で見つからなかったら、
英単語で検索するとほぼ見つかるよ
尚、High DPI に対応するなら、main 関数内の QApplication a(argc, argv); より前に
QApplication::setAttribute(Qt::AA_EnableHighDpiScaling); を追加すればいいらしい
(この点は、WinForms よりいいよね)
int main(int argc, char *argv[])
{
QApplication::setAttribute(Qt::AA_EnableHighDpiScaling);
QApplication a(argc, argv);
(省略)
return a.exec();
}
他にも High DPI に関する属性があるらしいので、やりたいことに合わせて追加してください
それは自分で調べてね〜
235デフォルトの名無しさん
2021/09/06(月) 11:12:56.75ID:k3AdiPCv 調べてみたら、WinFormsでも一応高DPI対応出来るのね...
236デフォルトの名無しさん
2021/09/06(月) 11:37:05.05ID:oHp9rjFZ >>235
それ教えて!
それ教えて!
237デフォルトの名無しさん
2021/09/06(月) 14:51:25.28ID:k3AdiPCv >>236
日本語だったから検索出来るやろ〜
日本語だったから検索出来るやろ〜
238デフォルトの名無しさん
2021/09/07(火) 20:37:53.22ID:BWI1dK5R QTreeViewってワケわからんね。
頑張って作ったあと、同じ事をQTreeWidgetとQTreeWidgetItemで作ったらアットいう間にできた。
View系って意味あるの?
頑張って作ったあと、同じ事をQTreeWidgetとQTreeWidgetItemで作ったらアットいう間にできた。
View系って意味あるの?
239デフォルトの名無しさん
2021/09/08(水) 06:13:51.42ID:LISW6i2h あるよ
240デフォルトの名無しさん
2021/09/08(水) 09:04:24.64ID:YKuHQTHN そんなことよりQMLのTreeViewなんとかしてくれよめんどくさすぎる
241デフォルトの名無しさん
2021/09/25(土) 08:03:03.91ID:x6Iln00B いずれ Qt5.15.3 LTS 以降もオープンソースになるんだっけ?
それともこのままフェードアウト?
それともこのままフェードアウト?
242デフォルトの名無しさん
2021/09/28(火) 00:30:58.19ID:b0EWnoHL example にある http についてです
https://doc.qt.io/qt-5/qtnetwork-http-example.html
Windows 10 でそのまま動かすと QNetworkReply::UnknownNetworkError が返ってきて
ファイル取得ができないんですが, 何か必要な設定とかあるんですか?
ファイアウォールなどはなく, Linux 版だと問題なく動作しています
Version は 5.15.2 で配布されているインストーラでインストールしています
https://doc.qt.io/qt-5/qtnetwork-http-example.html
Windows 10 でそのまま動かすと QNetworkReply::UnknownNetworkError が返ってきて
ファイル取得ができないんですが, 何か必要な設定とかあるんですか?
ファイアウォールなどはなく, Linux 版だと問題なく動作しています
Version は 5.15.2 で配布されているインストーラでインストールしています
243デフォルトの名無しさん
2021/10/04(月) 14:27:54.48ID:2lis1ssc Qt6.2出たで!
(しばらくは、Qt5.12使うけど・・・)
(しばらくは、Qt5.12使うけど・・・)
244デフォルトの名無しさん
2021/10/04(月) 14:33:34.25ID:JmY2pNFS いやっほう
245デフォルトの名無しさん
2021/10/15(金) 19:45:53.71ID:haq0Co6i QTreeViewはModelViewタイプとかいうやつだっけ。
QAbstractItemModelを継承したモデルクラスを作ってsetmodelして使うやつだよね。
何で自分でこんなに制御コード書かなきゃいけないんだって嫌になった気がする。
QAbstractItemModelを継承したモデルクラスを作ってsetmodelして使うやつだよね。
何で自分でこんなに制御コード書かなきゃいけないんだって嫌になった気がする。
246デフォルトの名無しさん
2021/10/16(土) 07:04:31.61ID:IvrDbnxx 面倒なら、最初はQTreeWidgetを使えばいい
もし、パフォーマンス的に問題が出てきたときはQTreeWidgetを使え
もしくは、別のフレームワークに移行しろ
wxWidgetsだって(自作することを考えれば)そんなに悪くはないぞ
綴りがイギリス英語なので最初は違和感がありますがw
もし、パフォーマンス的に問題が出てきたときはQTreeWidgetを使え
もしくは、別のフレームワークに移行しろ
wxWidgetsだって(自作することを考えれば)そんなに悪くはないぞ
綴りがイギリス英語なので最初は違和感がありますがw
247デフォルトの名無しさん
2021/10/16(土) 07:06:26.95ID:IvrDbnxx すまん、同じこと書いてしまったわ・・・
もし、パフォーマンス的に問題が出てきたときはQTreeWidgetを使え
↓
もし、パフォーマンス的に問題が出てきたときはQTreeViewを使え
もし、パフォーマンス的に問題が出てきたときはQTreeWidgetを使え
↓
もし、パフォーマンス的に問題が出てきたときはQTreeViewを使え
248デフォルトの名無しさん
2021/10/17(日) 13:53:11.86ID:LoZJNxBr249デフォルトの名無しさん
2021/11/13(土) 02:06:03.12ID:PnBDGE+q Qtな、、、有ったなそんなん、、、
250デフォルトの名無しさん
2021/11/13(土) 12:26:44.74ID:GR8tTV2x Qtはライセンスが糞になってから使わなくなった
251デフォルトの名無しさん
2021/11/14(日) 14:02:36.80ID:E00roTgy まだ使ってる人がいたのか
252デフォルトの名無しさん
2021/11/14(日) 15:27:13.08ID:dwOSLptu 俺はWebアプリに移行した。
253デフォルトの名無しさん
2021/11/14(日) 16:58:05.43ID:XUOlL8xy Webアプリ画面遷移遅いし、使いにくいイメージしかない
254デフォルトの名無しさん
2021/11/14(日) 23:14:23.47ID:XvRnuZG1 まだあったのねこのすれ
255デフォルトの名無しさん
2021/11/15(月) 08:27:31.65ID:wa+8OZYr >>253
俺もあのモッサリ感やだわ
俺もあのモッサリ感やだわ
256デフォルトの名無しさん
2021/11/15(月) 09:27:17.41ID:Mmes+18K QMLって使いやすいんか?
257デフォルトの名無しさん
2021/11/15(月) 17:22:42.68ID:w6fadTbo >>253
QtのWebアプリの事なのか、全く関係ないWebアプリの事なのかどっちの話?
QtのWebアプリの事なのか、全く関係ないWebアプリの事なのかどっちの話?
258デフォルトの名無しさん
2021/11/16(火) 18:29:29.12ID:KBq8gRBg259デフォルトの名無しさん
2021/12/02(木) 10:49:05.09ID:GhnlX8p6 QtはC++より、pythonのが相性がいい。
これ秘密な。
これ秘密な。
260デフォルトの名無しさん
2021/12/02(木) 10:56:39.37ID:mlxhAeAZ pythonよりrubyの方が好きなんだけど、
rubyのGUIライブラリってQtも含めてほとんど消滅してね?
rubyの方が対応難しいのか、日本産だから日本人が頑張れってことなのか・・・
rubyのGUIライブラリってQtも含めてほとんど消滅してね?
rubyの方が対応難しいのか、日本産だから日本人が頑張れってことなのか・・・
261デフォルトの名無しさん
2021/12/02(木) 13:49:35.68ID:g378JAn2 Ruby on Rails がほとんどだから、ウェブ開発
GUI はブラウザ。
HTML, CSS, JavaScript
GUI はブラウザ。
HTML, CSS, JavaScript
262デフォルトの名無しさん
2021/12/02(木) 15:05:12.58ID:2R2gcOCs RubyのGUIframeworkが進化しなかったのは
Matzがtkで良いじゃんってゴリ押しして
周りがイエスマンばっかで反論出来なかったから
Matzがtkで良いじゃんってゴリ押しして
周りがイエスマンばっかで反論出来なかったから
263デフォルトの名無しさん
2021/12/02(木) 15:06:10.95ID:2R2gcOCs あとイエスマンじゃないタイプの人はRubyを見限った
264デフォルトの名無しさん
2021/12/02(木) 16:07:25.65ID:x6NjIlPI >>256
慣れればそれなりに…
ぶっちゃけ、QtWidgetの方が、歴史も長くていい感じに枯れてて情報も多いし
C++の爆速感もあって好きだけど
Webみたいな、リキッドレイアウトとか
そういうのやりたいんなら
Qt内のブラウザ使うよりも、QMLの方が断然色々できます
だけど
よくQMLは、CSSみたいな言語って例えられるけど
実際は、QtWidgetみたいに、まんなCSS使える訳じゃなありません
やってみるなら、QtQuick2の情報漁った方がいい
QtQuick1とは、別物です
で
結局、QtWidgetと、QMLどっち使えばいいのって迷ってるなら
一般的に、QtWidgetは学習曲線がなだらかで、覚えやすい
QMLは、自由度が高い
って比較されていますね
Qt有史以来最大の、オープンソースのLinuxデスクトップのKDE Plasmaってプロジェクトでは、積極的にQMLに移行していく方針みたいで
デスクトップのプラグインは、plasmoidっていう
QMLベースの物になっています
なので、そっち系に首突っ込みたいんなら
QMLも必須となります
慣れればそれなりに…
ぶっちゃけ、QtWidgetの方が、歴史も長くていい感じに枯れてて情報も多いし
C++の爆速感もあって好きだけど
Webみたいな、リキッドレイアウトとか
そういうのやりたいんなら
Qt内のブラウザ使うよりも、QMLの方が断然色々できます
だけど
よくQMLは、CSSみたいな言語って例えられるけど
実際は、QtWidgetみたいに、まんなCSS使える訳じゃなありません
やってみるなら、QtQuick2の情報漁った方がいい
QtQuick1とは、別物です
で
結局、QtWidgetと、QMLどっち使えばいいのって迷ってるなら
一般的に、QtWidgetは学習曲線がなだらかで、覚えやすい
QMLは、自由度が高い
って比較されていますね
Qt有史以来最大の、オープンソースのLinuxデスクトップのKDE Plasmaってプロジェクトでは、積極的にQMLに移行していく方針みたいで
デスクトップのプラグインは、plasmoidっていう
QMLベースの物になっています
なので、そっち系に首突っ込みたいんなら
QMLも必須となります
265デフォルトの名無しさん
2021/12/05(日) 00:18:40.82ID:j6TH5ffv Qt5.15LTSは商用のみになったのは分かったけど、
Qt5.12ってどうなったんやろ?
オフラインインストーラもソースもダウンロード出来るし、
Qtアカウントを持っていればインストールも出来るんだけど、
インストーラのメッセージ見るとまさか会社で使ってないよね?w
という胸のメッセージが出るんですが・・・
ライセンスが変わってしまってよく分からんわ
(一度Qtで作ったものは、Qt5.12が使える間はそのままにしようと
思っているのですが・・・)
Qt5.12ってどうなったんやろ?
オフラインインストーラもソースもダウンロード出来るし、
Qtアカウントを持っていればインストールも出来るんだけど、
インストーラのメッセージ見るとまさか会社で使ってないよね?w
という胸のメッセージが出るんですが・・・
ライセンスが変わってしまってよく分からんわ
(一度Qtで作ったものは、Qt5.12が使える間はそのままにしようと
思っているのですが・・・)
266デフォルトの名無しさん
2021/12/05(日) 00:19:46.93ID:j6TH5ffv >>265
胸じゃなくて、旨だわ
胸じゃなくて、旨だわ
267デフォルトの名無しさん
2021/12/05(日) 20:42:37.97ID:ha0IzRy9 >>265
なんか、フリーのは、5.15.2で止まってて
LTSやりたきゃ続きは自分でヤレ
とか
そんなんじゃなかったっけ?
それでKDEが、パッチ出してた気がするけど…
Linuxで使ってる分には、何にも変わってないし
アカウントがどうとか、何の話だかサッパリです
なんか、フリーのは、5.15.2で止まってて
LTSやりたきゃ続きは自分でヤレ
とか
そんなんじゃなかったっけ?
それでKDEが、パッチ出してた気がするけど…
Linuxで使ってる分には、何にも変わってないし
アカウントがどうとか、何の話だかサッパリです
268デフォルトの名無しさん
2021/12/05(日) 23:03:35.84ID:KOPBFOTo Qtはpimplを多用しててモッサリ感のイメージですが。
269デフォルトの名無しさん
2021/12/05(日) 23:31:53.42ID:ha0IzRy9 >>268
pimpl使ったこと無いけど
Linuxでは、GUIツールキットって、QtかGTKぐらいしかないし
KDE Plasamaのネイティブ言語なので、Qt使ってます
何との比較なんですか?
因みに、CLIのコマンドのnmap
と同じ結果が、ほしくてQtWidgetのGUIアプリにQtで
同じ様な結果得られるようなコード書いたことあるけど
実行時間は、ほとんど一緒でした
pimpl使ったこと無いけど
Linuxでは、GUIツールキットって、QtかGTKぐらいしかないし
KDE Plasamaのネイティブ言語なので、Qt使ってます
何との比較なんですか?
因みに、CLIのコマンドのnmap
と同じ結果が、ほしくてQtWidgetのGUIアプリにQtで
同じ様な結果得られるようなコード書いたことあるけど
実行時間は、ほとんど一緒でした
270デフォルトの名無しさん
2021/12/05(日) 23:53:26.18ID:KOPBFOTo Qtは日本語関係のバグが多いのも弱点。
表示だけならイケるんだけど。
表示だけならイケるんだけど。
271デフォルトの名無しさん
2021/12/06(月) 04:16:47.71ID:siDRvkcR MSYS2/MinGW みたいな、Linux 用のソースコードを、
Windows 用に、コンパイルしたものは、日本語が使えない
CP932/UTF-8 が異なるから
Windows 用に、コンパイルしたものは、日本語が使えない
CP932/UTF-8 が異なるから
272デフォルトの名無しさん
2021/12/06(月) 14:23:19.55ID:CUJTZSsL >>267
いや、5.12系は今でもバイナリ(オフラインインストーラー)を
ダウンロードしてインストールすることが出来るんだけど、
インストーラーのメッセージを見た際に
もしかして会社で使用できないのかなぁと心配になったんや
それとも、ソースを自分でビルドすればええんやろか?
(5.15系から公式バイナリは提供しないから自分でビルドしろよボケ(失礼)と
公式アナウンスがあったので、ビルド自体は出来る様にしておきました!
しかし、せっかくビルドできるようになったのに
肝心の5.15系は最新のソースが提供されなくなりましたが・・・(涙目))
いや、5.12系は今でもバイナリ(オフラインインストーラー)を
ダウンロードしてインストールすることが出来るんだけど、
インストーラーのメッセージを見た際に
もしかして会社で使用できないのかなぁと心配になったんや
それとも、ソースを自分でビルドすればええんやろか?
(5.15系から公式バイナリは提供しないから自分でビルドしろよボケ(失礼)と
公式アナウンスがあったので、ビルド自体は出来る様にしておきました!
しかし、せっかくビルドできるようになったのに
肝心の5.15系は最新のソースが提供されなくなりましたが・・・(涙目))
273デフォルトの名無しさん
2021/12/08(水) 09:46:39.77ID:y23tR8kz Qtは開発者自体そんないないのに何で新規参入の道を閉ざしちゃったのかね
274デフォルトの名無しさん
2021/12/10(金) 10:52:59.71ID:fh0KmcJL275デフォルトの名無しさん
2021/12/14(火) 18:44:04.76ID:JyAcyCpa Qt5.12.12をTDM-GCC 10.3.0でビルドしたら、
ヘッダが足りないみたいでビルド出来ず...
最新のMSYS2(gcc11.2)でビルドしたら、
std::numeric_limitsが定義されてないというエラーが大量に発生w
調べたら、gcc11からヘッダの構成が変わって、
std::numeric_limitsを使うには#include <limits>を追加しないといけないらしい・・・
追加するだけなら俺でも出来ないことは無いが、
調べるのに時間が掛かって面倒やなぁ
(ソフトがバージョンアップするたびに自分で検証しなければならない辺りが、
オープンソースの大変なところですね)
ヘッダが足りないみたいでビルド出来ず...
最新のMSYS2(gcc11.2)でビルドしたら、
std::numeric_limitsが定義されてないというエラーが大量に発生w
調べたら、gcc11からヘッダの構成が変わって、
std::numeric_limitsを使うには#include <limits>を追加しないといけないらしい・・・
追加するだけなら俺でも出来ないことは無いが、
調べるのに時間が掛かって面倒やなぁ
(ソフトがバージョンアップするたびに自分で検証しなければならない辺りが、
オープンソースの大変なところですね)
276デフォルトの名無しさん
2021/12/14(火) 22:38:56.15ID:0CLeNCku >>275
おお、なんか懐かしい事やってるね。
昔はclibからカーネルまで全部自分でインストール&makeしてた。
ライブラリーが古いとか、バージョンが合ってないとか、大変だったな。
いまやyum install で全部OKだよww
おお、なんか懐かしい事やってるね。
昔はclibからカーネルまで全部自分でインストール&makeしてた。
ライブラリーが古いとか、バージョンが合ってないとか、大変だったな。
いまやyum install で全部OKだよww
277デフォルトの名無しさん
2021/12/25(土) 02:08:04.93ID:Acj2drDe QtでAndroidとiOSのマルチプラットフォーム開発によって近代的でリッチなUIを備えたECアプリを作ろうとしてるんだが、もし致命的なやめるべき理由があったら教えて欲しい
一応Qt Creatorで2048というゲームを作ってみるところまではやった
一応Qt Creatorで2048というゲームを作ってみるところまではやった
278デフォルトの名無しさん
2021/12/25(土) 06:14:53.29ID:hw6V7W7n >>277
android studioでアプリを作り始めたが、android特有なライフサイクルを考慮しないといけないが、Qtはどう?
iOS用も要求されそうなんで悩んでる。
ちょっと特殊な事情でUSB接続(CDC)の機器を制御するアプリなんだか。
android studioでアプリを作り始めたが、android特有なライフサイクルを考慮しないといけないが、Qtはどう?
iOS用も要求されそうなんで悩んでる。
ちょっと特殊な事情でUSB接続(CDC)の機器を制御するアプリなんだか。
279デフォルトの名無しさん
2022/01/11(火) 14:09:38.63ID:uFfOpl9D280デフォルトの名無しさん
2022/01/26(水) 11:20:06.26ID:AiX7X2qB 会社で使ってるQtをバージョンアップしようとしたら
5.14は1GIGA位なのに5.15は50G,6.2.2は20Gとかインストールスペースが必要で鼻水でた
どっちにしようか評価するだけなのに…
5.14は1GIGA位なのに5.15は50G,6.2.2は20Gとかインストールスペースが必要で鼻水でた
どっちにしようか評価するだけなのに…
281デフォルトの名無しさん
2022/01/27(木) 21:06:00.73ID:IIKVWF9T282デフォルトの名無しさん
2022/01/27(木) 23:14:50.39ID:IIKVWF9T C++Builderが糞高くなければ使ってみたかったが・・・
clangに移行した様なのに何であんなに高くなったのか不思議や
clangに移行した様なのに何であんなに高くなったのか不思議や
283デフォルトの名無しさん
2022/01/28(金) 00:11:07.89ID:RwNyt9oa284デフォルトの名無しさん
2022/01/28(金) 03:13:44.82ID:50pq7bvx ボーランドとか懐かしすぎるわ。一瞬kylixが流行ると期待しかけたw
285デフォルトの名無しさん
2022/01/28(金) 07:31:23.05ID:Deaql8ej ボーランド格好良かったのに変わった名前に変えたよね
TurboC++は世話になった
TurboC++は世話になった
286デフォルトの名無しさん
2022/01/30(日) 16:44:15.27ID:2oYfdwyw TurboC++懐かしすぎるというか、未だにキーボードメインだとあのIDEが至高だなぁ
最近のIDEはマウスありきで参るわ
最近のIDEはマウスありきで参るわ
287デフォルトの名無しさん
2022/02/02(水) 17:36:36.44ID:ulmOidvb qtcreator6.0.2にしたらfcitxで日本語入力できなくなってしもた
やっちまった
やっちまった
288デフォルトの名無しさん
2022/02/02(水) 20:09:41.12ID:ulmOidvb 自己解決
qtcreatorがビルドされたバージョンのsdkを入れてそれを起点にfcitx-qt5をビルドしたら日本語入力できた
新規で入れた使わないsdkは即削除
qtcreatorがビルドされたバージョンのsdkを入れてそれを起点にfcitx-qt5をビルドしたら日本語入力できた
新規で入れた使わないsdkは即削除
289デフォルトの名無しさん
2022/02/03(木) 08:08:55.29ID:6DTQjTTX Qtバージョン変わるとそれが面倒だよな。イマイチだけどibusに変えたわ
290デフォルトの名無しさん
2022/02/04(金) 18:21:47.97ID:fCb6V0AY それな
上の方法でもqt designer単体で立ち上げると日本語入力できないからラッパ挟んでibus使ってる
上の方法でもqt designer単体で立ち上げると日本語入力できないからラッパ挟んでibus使ってる
291デフォルトの名無しさん
2022/03/07(月) 16:32:03.66ID:c40C75w9 こういうのやるにはどうすれば良いですか?
https://i.imgur.com/oKbL78S.gif
https://i.imgur.com/oKbL78S.gif
292デフォルトの名無しさん
2022/03/09(水) 22:37:29.42ID:Mj6KLpQk >>291
QtWidgetでアニメーション駆使すればできなくは無いかもしれませんが
そういう感じなのはQMLでやるのが簡単ですかね
タイトルバーのスタイルはシステム依存なところがあるので、そこは無理かも知れませんが…
QtWidgetでアニメーション駆使すればできなくは無いかもしれませんが
そういう感じなのはQMLでやるのが簡単ですかね
タイトルバーのスタイルはシステム依存なところがあるので、そこは無理かも知れませんが…
293デフォルトの名無しさん
2022/03/16(水) 19:58:24.93ID:YQw84YWS Qt5.15.3がオープンソースになったのに全然話題にならんのな
一年遅延は嫌だからみんな別の開発ソフトに移行したか?
(そもそも日本で使っている人がどれ程いるのか分からないが・・・)
一年遅延は嫌だからみんな別の開発ソフトに移行したか?
(そもそも日本で使っている人がどれ程いるのか分からないが・・・)
294デフォルトの名無しさん
2022/03/16(水) 21:14:09.18ID:E2lHV8qg 馬岱「ここにいるぞっ」
295デフォルトの名無しさん
2022/03/17(木) 00:22:07.41ID:PywnTzJb296デフォルトの名無しさん
2022/03/17(木) 12:27:22.17ID:AwrrfOFC297デフォルトの名無しさん
2022/03/19(土) 06:29:11.24ID:5UULyLXs >>296
あ
よく調べたら、Qt5.15.3解禁だね
5.15.2で1年止められる間に
KDEが自前でパッチ当ててたけど
リベースしたそうです
このあとどうなんだろうね
もう、LTSの5.15.8まであるけどリリース時点から1年後だと
もうじき5.15.4も来るのかな?
あ
よく調べたら、Qt5.15.3解禁だね
5.15.2で1年止められる間に
KDEが自前でパッチ当ててたけど
リベースしたそうです
このあとどうなんだろうね
もう、LTSの5.15.8まであるけどリリース時点から1年後だと
もうじき5.15.4も来るのかな?
298デフォルトの名無しさん
2022/03/19(土) 11:39:52.19ID:+wf6pj7T 否、origin/kde/5.15 と origin/5.15 は違うんだよ。
単純に言えば、kde/5.15 は、gcc-11 でそのままビルドできて、origin/5.15 はビルドできない
qtmod-everywhere-opensource-src.tar.xz は後者
パッチあてなきゃgcc-11でビルドできないだろ
単純に言えば、kde/5.15 は、gcc-11 でそのままビルドできて、origin/5.15 はビルドできない
qtmod-everywhere-opensource-src.tar.xz は後者
パッチあてなきゃgcc-11でビルドできないだろ
299デフォルトの名無しさん
2022/03/19(土) 11:41:46.87ID:+wf6pj7T gcc-11でパッチが必要っていっても、大半は、
#include <limits>
で通る程度のものだけどな。
#include <limits>
で通る程度のものだけどな。
300デフォルトの名無しさん
2022/03/19(土) 11:46:15.03ID:+wf6pj7T 5.15.2 で使いたい人は、BLFSが提供しているkdeチーム由来の5.15.2用のパッチを使うといい。
5.15.3 で使いたい人は、kde/5.15 が提供しているソースをgit するのが楽。 デカいけどね
5.15.3 で使いたい人は、kde/5.15 が提供しているソースをgit するのが楽。 デカいけどね
301デフォルトの名無しさん
2022/03/20(日) 15:50:46.14ID:6ckN3vvF Qt6.2.4 は全然話題にならないのな()
302デフォルトの名無しさん
2022/03/20(日) 16:48:12.34ID:VR1LuIPK >>301
QMLの充実とかどうでもいいからね…
QMLの充実とかどうでもいいからね…
303デフォルトの名無しさん
2022/03/25(金) 06:37:01.85ID:JHCHjcnS >>301
だって、KDE Plasma6にならないと
Qt6採用されません
例のオプソは1年延期ってので
ことしの春ぐらいには、Plasma6になるかもって言われてたけど、なんか延びそうな雰囲気だし
だって、KDE Plasma6にならないと
Qt6採用されません
例のオプソは1年延期ってので
ことしの春ぐらいには、Plasma6になるかもって言われてたけど、なんか延びそうな雰囲気だし
304デフォルトの名無しさん
2022/05/13(金) 20:37:51.97ID:WYj+dhVR WindowsでQt使ってる物好き居ないのね・・・
305デフォルトの名無しさん
2022/05/13(金) 23:27:49.24ID:ME3aC5OY WindowsでQtってまるでメリット無いし・・・・
Linuxとかなら、良い統合開発環境が今までなかったけど
flutterとかぼちぼち出てきたしなぁ
何気にc#のアプリも動くし
Linuxとかなら、良い統合開発環境が今までなかったけど
flutterとかぼちぼち出てきたしなぁ
何気にc#のアプリも動くし
306デフォルトの名無しさん
2022/05/14(土) 05:23:19.08ID:vFducULu Qtの現状に嘆いているが、どうしてもWindowsでC++が使いたい方は、
Code::Blocks+wxWidgetsの世界へどうそ・・・
少なくともMFCよりは全然マシ
Code::Blocks+wxWidgetsの世界へどうそ・・・
少なくともMFCよりは全然マシ
307デフォルトの名無しさん
2022/05/14(土) 06:36:11.96ID:pJmyuaHt >>306
30年も前からあって今でも使われてるMFCでええやん
30年も前からあって今でも使われてるMFCでええやん
308デフォルトの名無しさん
2022/05/15(日) 08:46:51.81ID:SXnWu/dn Windowsでも普通にQt製たくさんあると思うが
ttps://qiita.com/hermit4/items/5156203201694966c9e4
ttps://qiita.com/hermit4/items/5156203201694966c9e4
309デフォルトの名無しさん
2022/05/15(日) 19:46:32.27ID:5OrgkiJ8 Qt製はいいがUIに一貫性がなくて
たまに酷い操作性のアプリがあってな
たまに酷い操作性のアプリがあってな
310デフォルトの名無しさん
2022/05/16(月) 08:52:29.15ID:nqeRs1P1 cmake guiってqt製だったんか?!
311デフォルトの名無しさん
2022/05/16(月) 21:07:40.37ID:qlMoXzTI どうりで使いにくいわけだ
312デフォルトの名無しさん
2022/05/16(月) 21:45:30.70ID:joyIQyZC リストアップ出来てしまうくらいQtのアプリがレアって事じゃないのか
VC++やC#のアプリなんかそれこそ星の数ほどあるだろ
VC++やC#のアプリなんかそれこそ星の数ほどあるだろ
313デフォルトの名無しさん
2022/05/17(火) 18:08:45.68ID:voYrDVTQ createObjectでウインドウ作って順番に開いていくと、30個くらいでフリーズするんだけど、なにこれ
大量にウインドウつくんなよってこと?
大量にウインドウつくんなよってこと?
314デフォルトの名無しさん
2022/06/04(土) 21:54:13.72ID:eH71r9DUレスを投稿する
ニュース
- 【サッカー】U-17日本代表、激闘PK戦制す 北朝鮮撃破で6大会ぶり8強入り U17W杯 [久太郎★]
- 「国民の憤りを引き起こした」中国側“高市首相発言の撤回改めて要求” [どどん★]
- 【インバウンド】中国からの“渡航自粛”…ツアー1000人分の直前キャンセル「キャンセル料は免除してくれ」 ことしいっぱいキャンセルに [1ゲットロボ★]
- 【芸能】日中関係悪化でエンタメ業界に大ダメージ… JO1の中国でのイベント中止、邦画は公開延期、STARTOアイドルへの影響も [冬月記者★]
- XやChatGPTで広範囲の通信障害 投稿や閲覧できず [蚤の市★]
- 【サッカー】日本代表、ボリビアに3発快勝 森保監督通算100試合目を飾る…鎌田、町野、中村がゴール [久太郎★]
- Perfume・あ~ちゃんの結婚相手の一般男性、吉田カバンの社長と判明 [977261419]
- 地球から無限km先の場所ってどうなっているの?
- 自民党議員「高市は先人が築き上げた日中関係を壊した。外務省が謝罪に言ってるが自分で責任を取れ」 [834922174]
- 日本、高市のお陰で破滅に近づくwwwwwwww
- AIアーティストだけど作品公開する
- 岡田克也「軽々しく存立危機事態とか言うべきじゃない」高市早苗「台湾で武力攻撃が発生したらどう考えても日本の存立危機事態」 [931948549]
