タグ付けされた質問 「qt」

Qtは、もともとTrolltechによって作成され、現在Digiaによって管理されているアプリケーションフレームワークです。KDEデスクトップは、そのアプリケーションにQtフレームワークを使用します。

4
14.04のQt5の開発パッケージとは何ですか
デスクトップマシンでQt5サンプルをビルドしたい。とをインストールqt5-defaultしましたがqtdeclarative5-dev、まだこのエラーが発生しています: Project ERROR: Unknown module(s) in QT: quick qml コンパイルのためにどのパッケージをインストールする必要がありますか?Qt4の時代にはlibqt4-dev

2
KDE、GTK、GTK +、QT、および/またはGNOMEとは何ですか?
Ubuntu(およびLinux全般)は初めてです。Ubuntu Software Centerでプログラムを見ると、プログラムが「GTK +環境用」、「GNOME用」、またはその他の多くのことを見ることがあります。私が知っているのは、Ubuntu 12.04 LTSを持っているということだけです。モニターで見ているのは、物議を醸すUnityインターフェースのようです。 プログラムの説明で言及されているこれらのその他のもの(KDE、GTK、QT、GNOME、GNOME「シェル」など)は何ですか?Unityに代わるLinux GUIですか?それらは私が必要とする依存関係ですか? 私はここ数ヶ月、現在の形でUbuntuに慣れるのに費やしました(私は告白しますが、Compizで遊んでみましたが、それは地獄のように楽しいです)。これらの他のものを使用すると、私の世界は完全に逆さまになりますか?

1
新しいQtプロジェクトにPyQtまたはPySideを使用する必要がありますか?
最近、QtおよびQtQuick Ubuntuアプリ用のQuicklyテンプレートの作成に関する会話に参加しました。アイデアは、UbuntuアプリケーションQuicklyテンプレートのベースとなっているGTKを使用するのと同じように、コンセプトからパッケージまでQtアプリを簡単に開発できるようにすることです。 基本的なプログラミング言語としてPythonを使用することは依然として目的であり、最初に頭に浮かぶ疑問は、どのPythonバインディングでPyQtとPySideのどちらを使用すべきかということです。 両方の技術を経験した人々から、それぞれの長所と短所、それぞれの保守、Qt APIのバインディングへのマッピングなどを聞いてみたいと思います。 ありがとう!

1
Ubuntu SDKでの完全なPerlサポートの構築
Ubuntu v14.04を実行していますが、努力を重ねてUbuntu SDKを正常にインストールしました。 Perl + QML / Qtを使用して、Ubuntu SDKを介して(潜在的に多数の)完全に機能するアプリを開発する必要があります。これにより、デスクトップUbuntuとUbuntu電話プラットフォームの両方で「収束」して実行できます。PerlのQtバインディングは古くなっていますが、Perlが通常の解釈モードで実行されている場合に使用するために、更新されたQtバインディングを自分で再実装しても構いません。 https://metacpan.org/pod/QtCore4 また、新しいPerlコンパイラ(私は著者)を使用するため、PerlがPerlコンパイルモードで実行されているときに使用するために、Qtを直接呼び出すC ++出力コードを生成できます。 http://rperl.org どうやら、通常のインタプリタモードとRPerlコンパイルモードでPerlを使用する場合、Qtへのインターフェイスは異なりますが、Perl側から見ると、両方のモードが有効であると見なされ、(ほとんど)技術的に同等である必要があります更新されたQtバインディングを実装するジョブ。 関連して、Ubuntu SDKはC ++を強力にサポートし、Pythonも(少なくとも部分的に)サポートされていることを知っていますが、C ++またはPythonを使用してUbuntu SDKアプリを構築するための良いチュートリアルを見つけることはできません。PythonはPerlインタプリタモードに似ており、C ++はPerlコンパイルモードに似ているので、役に立つサンプルを見つけたいと思っていましたが、今のところ運はありません... したがって、相互に関連する3つの質問は次のとおりです。 Ubuntu SDKでアプリをビルドするときに「ロジック」言語として使用するために、作成するQtバインディングで解釈されたPerlのサポートを有効にするにはどうすればよいですか? Ubuntu SDKでアプリをビルドするときに「ロジック」言語として使用するために、ネイティブQtバインディングでC ++を出力するコンパイル済みPerlのサポートを有効にするにはどうすればよいですか? Ubuntuコミュニティは、Ubuntu SDKでアプリを構築するときに「ロジック」言語として使用するために、Pythonのサポートをどのように有効にしましたか? 前もって感謝します!:-) 2017年11月14日更新: UnityとUbuntu MobileはCanonicalによって廃止されましたが、オープンソースコミュニティは1つまたは両方のプロジェクトを実行することを選択する可能性があるため、Ubuntu-SDKのPerlの回答に興味があります。


3
Qt 5.xを12.04 LTSにインストールするにはどうすればよいですか?
QML 2.0およびQt5で開発したい場合、12.04のリポジトリにはベースパッケージが存在しないようです。どのPPAを追加する必要がありますか?バイナリインストーラーですか?ツールキットを自分でコンパイルしますか? これらは個別の質問ではなく、回答への可能なトラックです。 Ubuntu Phone向けに開発したいのに、まだ堅固なLTS開発ボックスがある場合は、これが適切なパスのように思えます。 Qt 5.xを12.04 LTSにインストールするにはどうすればよいですか?

4
Qt 5およびCMakeアプリケーションをビルドするにはどのパッケージが必要ですか?
私は、Ubuntu 13.10でQt 5を必要とし、ビルドシステムにCMakeを使用するsdrangeloveをビルドしようとしています。ここで要求しているファイルを提供するには、どのパッケージをインストールする必要がありますか? たくさんの*qt5*パッケージがありますが、有望なパッケージをインストールしてみましたが効果はありません。私が見つけたすべての議論は、うまく機能するか、CMakeビルドルールを実行するのではなく記述することについて話している。私はDebian / Ubuntuパッケージの組織化の経験があまりありません。 CMake Error at CMakeLists.txt:14 (find_package): By not providing "FindQt5Core.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "Qt5Core", but CMake did not find one. Could not find a package configuration file provided by "Qt5Core" (requested version 5.0) …

4
CanonicalがUnityの次世代製品としてGTKよりもQTを選択しているのはなぜですか?
あまりにも多くのことが書かれているので、ちょっと混乱していますが、もし誤解しない限り、CanonicalはQtを使用してモバイルデバイス向けの次世代Unityを構築しており、近い将来デスクトップもqtに移行します。 この決定を下した技術的および/または政治的理由と、現在存在するUbuntuデスクトップアプリケーションにとってどのような影響があるのか​​を知りたかっただけです。
33 unity  ubuntu-touch  gtk  qt 


3
GTKとQTの違いは何ですか?
私はLinuxの初心者ですので、ご容赦ください。私は数年前からMac上のREALbasicでGUIプログラムを書いてきました。私はPythonを学ぼうとしていますが、Linux用のGUIアプリを作成したいです(主にUbuntuとMintは私がアクセスできるディストリビューションであり、最も人気があるようです)。基本的に3つの質問があります。 GTKとQTの間に大きな違いはありますか 私はUbuntuを使っquicklyてGlade、Ubuntu をいじくりましたが、それらはGTK 2に基づいており、これは現在廃止されていることを理解しています。あれは正しいですか? GUIを設計してからPythonコードを追加できるオールインワンエディターはありますか?(たとえば、エディターのウィンドウにボタンを追加し、ボタンをダブルクリックしてから、ボタンが押されたときに実行するPythonコードを追加します) これらが本当に馬鹿げた質問である場合は申し訳ありませんが、最初から「正しい」ツールを学び始めたいと思います。
29 python  gui  gtk  programming  qt 

6
QtプログラムをXfceで見栄えよくする方法は?
Xfceを使用します。 私の問題は、いくつかのプログラムは見栄えが良く、ある種のいものです。これは、XfceがGTKであり、ほとんどのプログラムがGTKテーマを使用しているためですが、一部のプログラムはQtを使用するため、GTKテーマを使用しません。 だから-私の質問は-これらのQtプログラムにテーマを適用するにはどうすればよいですか?qtテーマをダウンロードして〜/ .themesにドロップできますか?それはうまくいくでしょうか?QtプログラムはGTKのものとまったく同じように見える必要はありません-私はそれを気にしません。しかし、私は少なくとも彼らがそれほどsoく見えないようにしたい:)
22 themes  gtk  xubuntu  xfce  qt 

12
「qtがインストールされていないLinuxでqt5アプリを起動中に、プラットフォームプラグイン「xcb」をロードできませんでした」
Qt5を使用するLinux用のアプリケーションを作成しました。 しかし、Qt SDKがインストールされていないLinuxで起動しようとすると、コンソールの出力は次のようになります。 Failed to load platform plugin "xcb". Available platforms are: どうすれば修正できますか?おそらくプラグインファイルをコピーする必要がありますか?Qt5がインストールされたUbuntuを使用しているときにQtディレクトリの名前を変更すると、同じ問題が発生します。したがって、qtディレクトリのファイルを使用します... libqxcb.soQt SDKディレクトリでファイルを見つけましたが、配置し/usr/libても役に立ちません。
22 plugins  qt  qt5 

1
Ubuntu 12.10にQt4をインストールする方法
Qt5を使用しようとしましたが、Qt5でDebianパッケージングプロセスを行うときに問題が発生するため、Ubuntu 12.10でQt4を使用したいと思います。Qt4をインストールするにはどうすればよいですか。
19 12.10  qt 

2
PyQtライセンスなしでPyQt4-appを販売できますか?
PyQt4を使用するPythonアプリケーションを販売したいと思います。Qt PyQtの商用ライセンスには数千ユーロがかかります。商用ライセンスを購入する必要がありますか? これを、ソフトウェアセンターを通じてUbuntuパッケージを提供する「パッケージ化された」観点から検討してください。私のパッケージは、既存のUbuntu PythonおよびPyQtパッケージに「依存」するため、Ubuntuが再配布しているもので、直接ではないもののライセンスを取得する必要がありますか? 逆に、GPL / LGPL Pythonライブラリをパッケージに含めた場合、パッケージは非フリーのままにできますか?GPLライブラリのソースを利用可能にするだけでは変更できませんか? 答えが「商用ライセンスが必要」である場合、より安価な代替手段(前払いの開発者料金の代わりにロイヤリティベースの支払いなど)がありますか?

3
QtとGTKプログラムの違いは?
この質問を参照すると、AutokeyプログラムにはAutokey(Qtベース)とAutokey-GTKの2つの異なるバージョンがあります。QtベースのプログラムとGTKプログラムの違いは何ですか?ユーザーの観点から何か違いはありますか?
17 gtk  qt 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.