UbuntuでQtを使用する

このQ&Aのポイント
  • Ubuntu 16.04でQt5.3.1、Qtcreater3.1.2を使用しています。RADデザインに関する質問です。
  • RADデザインはQtDesignerで行います。Linux(Unix)の場合は、コマンドラインからdesignerと入力します。
  • designerコマンドが見つからない場合は、qtchooserパッケージのdesignerをインストールする必要があります。
回答を見る
  • ベストアンサー

ubuntuでQtを使用する

ubuntu16.04で、Qt5.3.1、Qtcreater3.1.2を使用しています。 入門Qt4プログラミングの第2章の”ダイアログのRADデザイン”に関する質問です。 その中で、”RADデザイン”はQtDesignerででき、linux(Unix)の場合は、コマンドラインから desingerと入力と言う旨の記述がありますので、これをキーインしますと、 下記の応答があります。 ========================== xxxx@PPPP:~$ desinger コマンド 'desinger' は見つかりませんでした。もしかして: コマンド 'designer' - パッケージ 'qtchooser' (main) desinger: コマンドが見つかりません ========================== Q1)この場合は、 'designer' - パッケージ 'をinstallすれば、解決しますか? また、その方法、手順は? Q2)desingerとかdesignerとかキーインしましたが、コマンドが無い旨の 応答がありました。 この件に関しまして、コメント頂けますと大変助かります。 以上

質問者が選んだベストアンサー

  • ベストアンサー
  • kteds
  • ベストアンサー率42% (1876/4424)
回答No.1

わたしの場合はubuntu16.04ではありませんが・・・ Q1) installすれば、解決するはずです。 パッケージ名は qt5-designer でした。 Q2) 実行ファイル名は designer-qt5 ( /usr/bin/designer-qt5 にインストールされています) 実行すると下図の Qt Designer が開きます。 http://imgur.com/YDSiKiH --- 私の場合はQt Designerだけでアプリ開発はじゅうぶんですので、Qtcreaterは使っていません。

bakabon_X
質問者

補足

回答有難うございます。 >Q1)installすれば、解決するはずです。 パッケージ名は qt5-designer でした。 <ーーその後、4個ほど、ubuntu特有のコマンドをいれて、 designerが働く様になりました。 >Q2) 実行ファイル名は designer-qt5 ( /usr/bin/designer-qt5 にインストールされています) 実行すると下図の Qt Designer が開きます。 http://imgur.com/YDSiKiH <ーー同様のformが開いている様です。 >私の場合はQt Designerだけでアプリ開発はじゅうぶんですので、Qtcreaterは使っていません。 <ーーQtCreaterはすでに利用できる状態ですが、書籍(入門Qt4プログラミング) がdesignerを使用しているので、designerの環境を整えようとしています。 新規質問 Q3)QtCreaterのサンプルは、Example、tutorialとして添付してある様ですが、  QtCreaterの入門書、サイトはありますか?  注)最終的には、QtCreaterではなく、designerを使用するかもしれません。   理由:入門書が整っています。 以上

関連するQ&A

  • UbuntuでQt Designerでhello

    Ubuntu Linuxを使っています。Ubuntu Linuxをインストール時に既にQt Designerが入っていたので、次の映像を見ながらHello worldをやってみたいと思い練習しています。 Qt Designer Demo: http://youtu.be/A3Zd6mSZn70 この映像ではラベルとButtonを置いたら”シグナル/スロット編集”でボタンを押したら、ラベル内をクリアするというような設定を Sender:pushButton Signal:clicked() Receiver:label Slot:clear() というような設定をしてコーディングをしなくてもこの通りに動くようにしていると思うのですが、 例えば、最初にラベルには何も表示しなくて、プッシュボタンを押したら”Hello world”と表示させるようにする方法などありますでしょうか?  コーディングする方法などご教示頂きますようお願い致します。

  • qt3とqt4

    初めて書かせていただきます。 QtでのGUIアプリケーション作成をしてみたく 先日、入門Qt4プログラミングという本を購入しまして、 CentOSにQt4をインストールをし、試しに簡単なものを 作ろうかと思い購入した書籍の最初のプログラムをmake してみたところ hl.cpp:1:24: error: QApplication: No such file or dir hl.cpp:2:24: error: QPushButton: No such file or dire ・ ・ ・ のようなエラーが出てきました。 原因は最初にCentOS5をインストールしたときに一緒に入れた Qt3だと思い、Qt3をアンインストールしようと思ったのですが、 他のアプリケーションと使用しているため依存しているので同時にアプリケーションも削除される状況に陥りなかなか先に進めないでいます。 Qt3を残しつつ、makeするときはQt4を使用する様に設定するには どうしたらよいでしょうか? 初歩的な問題だとは思いますがよろしくお願いします。

  • UbuntuのQtでビルドして配布する方法について

    Qtでビルドして他のUbuntuマシンで実行する方法を教えてください。 UbuntuにQtをインストールしてプログラムを作成しております。 ビルドして開発に使っているマシンで実行ファイルをダブルクリックすると動きますが、他のUbuntuマシンに実行ファイルをコピーしてダブルクリックすると 「実行するためのアプリケーションが見つかりません」 という感じのメッセージが出ます。 「実行するためのプログラムを探してインストールする」 を選択すると、「PyPar2」がインストールされますが、実行すると「PyPar2」のウインドウが出て、「実行」を選択してもプログラムは実行されません。 ビルドはQtのメニューバーから「ビルド」-「すべてリビルド」を選択しております。 実行ファイル以外に配布するファイルがあるのか、ビルド方法が間違えているのか、ランタイムのようなものが必要なのか、実行ファイルだと思っているファイルが実は違うのではないか、など自分で調べてみましたが、分かりませんでした。 初歩的な質問で申し訳ありませんが、お分かりの方が居られましたら、ご教授をお願いいたします。 よろしくお願いいたします。

  • QT8

    QT8ってどういう言葉ですか? ミラノの地下鉄の駅とかスポーツクラブとか、はては機械の部品とか。 頭文字とも思えないし、K7の様に読むと一般名詞になる、のたぐいなのでしょうか?

  • Qtの使い方が全然わからない。

    http://densan-labs.net/tech/qt/chapter1.html ここのサイトを拝見させてもらい、ここを参考にし勉強しようと思ったのですが、Qt Creatorでどのようにプロジェクトを設定すればいいかわかりません。 Qt5.3.0バージョンを使わせてもらっているのですが、勉強しようとしても、プロジェクトの設定がわからないので全然進みません。 できれば、詳しく教えてください。 お願いします。

  • Qtについて

    最近、Qtというクロスプラットフォームアプリケーションフレームワークが使いやすいという話を良く聞きます。 自分はGUIアプリを作っているのですが・・・ぶっちゃけ使いやすいですかね?

  • QTポンプの”QT”ってなんのことでしょうか?

    油圧ユニットで使用するQTポンプの”QT”とは何のこと(略)ですか? どなたか御教示下さい。 初歩的な質問ですいません。 宜しくお願い致します。

  • QT6.1を6.0.2に戻したい。

    MacOS X 10.2.3です。 先日、ソフトウェアアップデートでQuickTime6.1にアップデートしました。しかし、MPEG4の書き出しで「品質優先」と「速度優先」のモードが選べなくなってしまい、速度優先に統一されたようです。 そこで、QuickTime6.0にもどしたいのですが、6.0.2のスタンドアローンインストーラでインストールしたのですが、6.1のままでした。 どうすれば戻せるでしょうか? アドバイスお願いいたします。

    • 締切済み
    • Mac
  • QTを立ち上げると

    QT6.5をインストールしました、しかし、起動すると「ドライブにディスクがありません。ディスクをドライブに挿入してください。」とでます。何のことでしょうかご存知方は教えてください。結局エラーメッセージを何度かキャンセルしていくとプレーヤーが立ち上がります。

  • Qt(キュート)でPlaySound関数を使用したいのですが、

    Qt(キュート)でPlaySound関数を使用したいのですが、 VC++などでのソースのサンプルや使用方法は色々なサイトに掲載されてますが、 QtでのPlaySound関数の実装方法を説明されてあるサイトが無く困っています。 まずは単純に音が鳴るだけのプログラムを作りたいと思っていますが、 PlaySound関数や音楽ファイルの拡張子(.wmvやmp3)にこだわっているわけではなく、 とにかくQtで音を再生できるような方法が教えていただきたいと思っています。 環境 QtCreater4.6.2 C++ WindowsVista を使用しています。 追記 winmm.libをリンクさせればPlaySound関数が使える(?)ので、 Qtの設定をどうにかすればいいのかな、と現在いろいろと調べています。