2月 08, 2022 by Qt Group 日本オフィス | Comments このブログは「Qt commercial licensing simplified!」の抄訳です。 The Qt Companyは製品ラインナップを拡充するために、新機能の開発や新技術の獲得に多大な投資を行っています。皆様からのフィードバックでは、弊社のライセンス提供や利用規約は複雑で理解するのが難しいというお声を多くいただいていました。そこで当社は、提供する商品を合理化・簡素化することにしました。私たちの主要な目標の一つは、「弊社とのビジネスを簡単にする」ことであり、このブログ記事で説明する変更は、このゴールへの道を開くものであると信じています。 ここでは、その変更点のハイライトをご紹介します。 開発者向けライセンスを、4つに集約、合理化します。 Qt Design Studio は、開発者ライセンスに含
9月 18, 2020 by Qt Group 日本オフィス | Comments 本記事は「Qt 6.0 Feature Freeze Milestone Reached」の抄訳です。 私たちは次のメジャーバージョンであるQt 6.0.0に搭載する全ての機能を凍結するという重要なマイルストーンを達成できたことを非常に嬉しく思います。現在すべての機能が整い、リリースまでの数ヶ月はそれら機能の更なるブラッシュアップ、チューニングに費やす予定です。このフェーズを経て、より完成度の高いQt 6.0.0を12月にリリースすることを目標としています。 私たちは 過去数年にわたって、次のバージョンのQtに向けたリサーチ、計画、そして作成に取り組んできました。Qt 5は大きな成功を収めており、これから何年もの間、アプリケーションとデバイスの開発のための強固な基盤となるでしょう。しかし常に変化する世界に対
はじめに MayaやHoudiniのツールを作る際には、そちらに最初から実装されているスタイルを反映させればいい。それは、ツール開発において、ツールのデザインをそこまで考える必要がなくなるし、ツールをDCCツール自体と一体化するうえでも役に立つ。 しかしながら、スタンドアロンツールにおいては別で、やはり、こちらは自前でスタイルを用意する必要がある。 Qtや、それに準ずるPySide系、PyQt系を使う際には、それをQSSで書くが、これがまた特殊で厄介なのだ。 ということで、自前でそういったQSSスタイル作成用のWidgetを自前で用意してもいいのだが、面倒くさいのでツールを探していた。 とりあえずの以下の項目が見つかったので、それぞれまとめようと思う。 環境 Windows 10 Python 3.7 QSS Editor 特徴 レスポンスが早い どちらかといえば、ありもののスタイルを頻繁
開発環境をコンテナ化するのが流行っていますね(要出典)。 今回はあえて情報の少ないWindowsでのコンテナ化に挑戦してみたいと思います。Docker for Windowsを使用し、QtのWindows向けビルド環境をコンテナ(Windowsコンテナ)にします。 なお前提としてC++開発環境にVisual Studio Build Tools 2017のコンテナを使用します。 Linuxの情報 Linux用のQt環境のコンテナは検索したら色々出てきます。 https://github.com/erstrom/docker-qt https://github.com/hadim/docker-qt Qtのサイレントインストール QtのインストーラーはQt Installer Frameworkで作られていて、スクリプトを使用したサイレントインストールが可能です。 Silent instal
1月 28, 2020 by Qt Group 日本オフィス | Comments 本記事は「Qt offering changes 2020」の抄訳です 最近、Qtについていろいろなことが起こっています。Qt Marketplaceをオープンし、新たなMCUソリューションとQt 5.14をリリース、Design Studioの開発も急速に進んでいます。 Qtが開発プラットフォームとして適切なものであり続けるために必要な継続的な成長をサポートするには、Qtの提供形態を変更する必要があるという決断に至りました。 QtバイナリのインストールにはQtアカウントが必要となります 長期サポート(LTS)リリースおよびオフラインインストーラーは、商用ライセンスをお持ちの場合のみ利用可能になります スタートアップや小規模企業向けの新しいQtライセンスを、年間499ドルで提供します。これらの変更は、既存の
10月 28, 2018 by 鈴木 佑 | Comments この記事は The Qt Blog の Modern Qt Development: The Top 10 Tools You Should Be Using を翻訳したものです。 執筆: Matthias Kalle Dalheimer, 2018年10月12日 仕事をする上で、正しいツールを使うことがどうして重要なのでしょう?効率と成果というのがすぐに思い浮かぶ2つの理由です。工事現場で働く人たちは釘の刺さるような靴を履きません。ソフトウェア開発者である我々は、どうしてバグを発見したりコードの最適化をする際にマニュアルな方法で行うのでしょう?どう考えても非効率でイライラするし、成果も芳しくないですよね? 新しいツールを学ぶのは時間のかかる作業です。では、自分の時間をどこに割くかはどう決めるべきでしょう?私たち KDAB は
Qtライセンス Qtツールを最大限に活用し、商用ライセンス、サブスクリプション、またはオープンソースのオプションをご利用いただけます。
Qt Quickスターターブック―Qt5.10対応 (SHOEISHA DIGITAL FIRST)posted with カエレバ折戸 孝行 翔泳社 2018-03-15 Amazonで最安値を探す楽天市場で最安値を探すYahooショッピングで最安値を探す 目次 目次 はじめに インストール Macの場合 Linux(Ubuntu)の場合 Windowsの場合 Windowを作る ステータスバーに文字などを表示する メニューバーを作る ツールバーを作る 一行のフォームに文字や数値を表示する 複数行のテキストボックスを作る 表形式のGUIの作り方 スライダーGUIを作る タブのGUIを作る プログレスバーのGUIを作る メッセージボックスを作る ウィジェットをグループ化する リスト選択のGUIを作る ラジオボタンを使う PyQtをより深く学びたい人は Pythonのその他GUIライブラリ
経緯 Qt には QTest というテスト用ライブラリがついてくる。 QTestLib Manual http://qt-project.org/doc/qt-4.8/qtestlib-manual.html が、しかしデフォルトだと1プロジェクトに対して1テストだけしか実行できない。 Jenkins に Qt 用のプラグインあるので別に CI していれば関係なくね、とも言えるが手元でテストするのにあまり優しくない。結局手元で実行するならテストはまとまっていて一回で済んだ方が嬉しいので、一つにまとめる方法があればそれにこしたことはない。 やり方 そんなわけでややこしい Qt のテストライブラリだが、頑張ればまとめることができる。結局テスト用の QObject の private slots を叩きまくるだけなので、 QObject の列がありさえすればテストの実行はできる。そこでこんなソー
This post is about the use of QThread. It is an answer to a three years old blog post by Brad, my colleague at the time: You're doing it wrong In his blog post, Brad explains that he saw many users misusing QThread by sub-classing it, adding some slots to that subclass and doing something like this in the constructor: moveToThread(this); They move a thread to itself. As Brad mentions, it is wrong:
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く