[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 03/29 18:50 / Filesize : 197 KB / Number-of Response : 908
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【RAD統合環境】 Qt 総合スレ 12 【Win/Mac/Linux】



1 名前:ひろみちゅ mailto:sage [2011/08/19(金) 13:24:49.29 ]
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)
 こっちはNokia社か日本の代理店(SRA社)とライセンス契約(年間30万くらい?)を結んで使います

■Qt を使って作られたソフト例

KDE、Adobe Photoshop Elements、Google Earth、Skype、DAZ Studio など
■前スレ
【RAD統合環境】 Qt 総合スレ 11 【Win/Mac/Linux】
hibari.2ch.net/test/read.cgi/tech/1306071448/

577 名前:デフォルトの名無しさん mailto:sage [2011/12/18(日) 03:05:49.16 ]
>>575
利用者増やして裾野広げても馬鹿が増えるだけだろ馬鹿か


578 名前:デフォルトの名無しさん mailto:sage [2011/12/18(日) 03:06:44.90 ]
マはアスペルガーが多いから、引き際とかわかんないんだよな

579 名前:デフォルトの名無しさん mailto:sage [2011/12/18(日) 03:09:57.55 ]
>>577 の冷温停止を祈るスレになりました

580 名前:デフォルトの名無しさん mailto:sage [2011/12/18(日) 03:12:12.79 ]
>>577
はぁ?本質的でないところでわかりにくい言語は廃れる。
まさかQtをやってる=高級なことをやってる
なんて思ってないよな。

純粋数学なんかとはワケが違う。
プログラミング言語やプラットフォームは多くの人に使われてナンボ。

だからこそ、Qtのコミュニティーはあちこちで普及活動をやってるんだろうが。
馬鹿はオマエだ。

581 名前:デフォルトの名無しさん mailto:sage [2011/12/18(日) 03:18:09.75 ]
命名規則から予測してクラスを探すことなんてなく
やりたいことでググって探すんでどうでもいいです
自分のツイッターかブログでがんばってください

582 名前:デフォルトの名無しさん mailto:sage [2011/12/18(日) 03:22:33.25 ]
>>581
チミが、自分のツィッターかブログでがんばってください、ね。

583 名前:デフォルトの名無しさん mailto:sage [2011/12/18(日) 03:35:49.23 ]
>>581
あんた、自分のことしか考えてないだろ。
2ちゃんを自分だけの都合のいい情報入手先だと思ってないか?

他人が書いたブログとかに依存してるようなやつがずいぶん偉そうだなw
Qtのソースを見て自分で解決してるって言うならまだしも。

584 名前:デフォルトの名無しさん mailto:sage [2011/12/18(日) 03:41:05.44 ]
ほんとそうだな。
ググッてるってことは他人の情報に依存してるわけで。
自分からためになる情報を出して他人に協力しようとしない奴にかぎって
「てめえら、俺の知りたい話だけしろ」って態度に出る。

自分がしたい話があれば、そういう話を自分から持ち出せばいいだけだろうが。

585 名前:デフォルトの名無しさん mailto:sage [2011/12/18(日) 03:42:34.79 ]
ここは俺の日記帳だ



586 名前:デフォルトの名無しさん mailto:sage [2011/12/18(日) 03:50:16.99 ]
「馬鹿には無理」って言う、自己紹介の日記か?

587 名前:デフォルトの名無しさん mailto:sage [2011/12/18(日) 03:56:06.88 ]
俺の書きたいことを俺が満足するまで好きなだけ書くっていう意味の日記帳

588 名前:デフォルトの名無しさん mailto:sage [2011/12/18(日) 03:56:56.65 ]
>>572
QStyleOptionViewItemは、ViewItemのOptionの中でStyleに関するもの。
QStyledItemDelegateは、Delegateの中で、QStyledItemに対するもの。
SVOCみたいな感じで、一応統一されてる。日本人の感覚じゃ解からんだろうけど。

589 名前:デフォルトの名無しさん mailto:sage [2011/12/18(日) 04:01:07.75 ]
結局アレだ。日本人の感覚で分かりやすくしたいなら自分で作れ。
ラテン語圏で作ったものは、ラテン語圏に合わせてるんだから、
大口顧客でもないのに文句を言うなってとこかね。

590 名前:デフォルトの名無しさん mailto:sage [2011/12/18(日) 04:06:11.09 ]
>>587
それを人は「ゴミ」と言う。

591 名前:デフォルトの名無しさん mailto:sage [2011/12/18(日) 04:09:30.10 ]
そう自虐すんなよ

592 名前:デフォルトの名無しさん mailto:sage [2011/12/18(日) 04:09:58.83 ]
>>588
SVOCみたいな感じって、どこがどういうふうに?

本当に規則があるのなら、母国語が何語であっても、
ちゃんと論理的に説明されればわかりますよ。

593 名前:デフォルトの名無しさん mailto:sage [2011/12/18(日) 08:00:37.38 ]
>>592
今まで上がってる話が理解できてない以上
君は説明され手も理解できんよ

594 名前:デフォルトの名無しさん mailto:sage [2011/12/18(日) 09:22:17.14 ]
げげ、本家のドキュメントの仕様が変わってる

前は関数リストコピペして再利用しやすかったのに

595 名前:デフォルトの名無しさん mailto:sage [2011/12/18(日) 14:44:19.71 ]
>>592
結局、>>572の言ってること以上の規則はない。
複合名詞タイプの名称か前置詞省略タイプの名称かということだけに気をつければいい。
>>588=593は言ってることが滅茶苦茶だから気にするな。





596 名前:デフォルトの名無しさん mailto:sage [2011/12/18(日) 14:55:05.99 ]
>>594
フォーマットが変わっただけでちゃんと関数リストはあるよ。

597 名前:デフォルトの名無しさん [2011/12/18(日) 19:05:20.68 ]
IO出版?だかから、Qtの新しい本が出てたよ。デスクトップの付箋アプリケーションを作るみたい。

598 名前:デフォルトの名無しさん mailto:sage [2011/12/18(日) 20:04:34.80 ]
QMLを使ってでしょ。

599 名前:デフォルトの名無しさん mailto:sage [2011/12/18(日) 21:28:10.45 ]
>>596
関数ごそっとコピーしたら違いがわかる

600 名前:デフォルトの名無しさん mailto:sage [2011/12/18(日) 22:12:21.85 ]
>>597
> IO出版?だかから、Qtの新しい本が出てたよ。デスクトップの付箋アプリケーションを作るみたい。

工学社
www.kohgakusha.co.jp/books/detail/978-4-7775-1650-6

601 名前:デフォルトの名無しさん mailto:sage [2011/12/19(月) 03:57:10.92 ]
だ、大丈夫なんか??

602 名前:デフォルトの名無しさん mailto:sage [2011/12/19(月) 03:58:30.21 ]
途中で送ってしまった
著者(だよな)ってこんな事言ってる人だけど…

Qt をはじめよう! 第2回: Qt SDK のインストール ? Windows 編
labs.qt.nokia.co.jp/2010/03/15/install-qt-sdk-for-windows.html

津田伸秀 2010/03/18 08:52
大変素晴らしい開発環境をフリーで提供してくださり、とても感謝しております。
GUIなどのライブラリが充実していますし、signal/slot もよく考えられておりとても気に入りました。

ただ、わたしの環境で WinXP にセットアップしたところ、Qt Creator でマウスクリックが1回しか効かない(Qt Creator 以外のウィンドウをクリックすると、また1回だけ効く)という問題が発生しています。
Win7 にもセットアップしてみたましたが、そちらではこの問題は発生しませんでした。

原因・回避方法がわかりましたら、教えていただけると助かります。
よろしくお願いします。

603 名前:デフォルトの名無しさん mailto:sage [2011/12/19(月) 04:01:41.03 ]
Qtは環境依存のバグ結構あるから
それを自力で治そうとしてるうちにQtのソースに詳しくなっていくんだよ

604 名前:デフォルトの名無しさん mailto:sage [2011/12/19(月) 05:05:43.44 ]
工学社は糞本多い

605 名前:デフォルトの名無しさん mailto:sage [2011/12/19(月) 06:31:30.46 ]
>>603
フォーラムでバグトラックしているうちに英語も読み書きできるようになるし、言語習得には最強の環境かも。




606 名前:デフォルトの名無しさん mailto:sage [2011/12/19(月) 08:56:12.37 ]
https://bugreports.qt.nokia.com//browse/QTBUG-9190
ちゃんとバグレポートされてるじゃないか。

607 名前:デフォルトの名無しさん mailto:sage [2011/12/19(月) 09:07:45.75 ]
入門だからそれなりのことしかか書いてないだろうが
自分でググれるとっかかりになれればいいね

608 名前:デフォルトの名無しさん mailto:sage [2011/12/19(月) 14:28:12.31 ]


TableWidgetのセルにSpinBoxを設定し、その値の変化を捉えるSIGNALには何を使用すればいいでしょうか?
よろしくお願いします

609 名前:デフォルトの名無しさん mailto:sage [2011/12/19(月) 16:32:24.24 ]
>>608
SpinBox の valueChanged(int) じゃダメなの?

610 名前:デフォルトの名無しさん mailto:sage [2011/12/19(月) 22:10:55.40 ]
>>595
ないがしろにするのは自由だが、理解するぐらいはしといたほうがいいぞ。
欧米人がどういう名前のつけ方をするか、ある程度予測できるようになってると、
英語しか資料がなくても検索しやすくなり、作業が捗る。
Application TableとTable Applicationでも意味は違うし、目的に合ってるのは、
どっちの順番かは理解できたほうがいい。

611 名前:デフォルトの名無しさん mailto:sage [2011/12/19(月) 23:05:58.67 ]
>>610
言っちゃ悪いけど、君の出してる誰でもわかる陳腐な例を見ても
君が英語ができる人とは思えない。どうして英語もできないのに上から目線なの?
ちゃんと自分を見つめ直したほうが良いよ。

612 名前:デフォルトの名無しさん mailto:sage [2011/12/19(月) 23:15:39.24 ]
誰でも解る例を出すのは当たり前だろ
コミュ障やキモオタじゃるまいし

613 名前:デフォルトの名無しさん mailto:sage [2011/12/19(月) 23:41:37.19 ]
>>611
どう思おうがいいけど、理屈を理解しとけば楽だぞホント。
関連フォーラムにたどり着いたりもするしね。

614 名前:デフォルトの名無しさん mailto:sage [2011/12/20(火) 00:30:07.81 ]
まじでアスペくせえな

615 名前:デフォルトの名無しさん mailto:sage [2011/12/20(火) 00:34:17.87 ]
この流れをみてQtに興味をもつ人の数はまずゼロだな
布教どころか人払いだ



616 名前:デフォルトの名無しさん mailto:sage [2011/12/20(火) 01:29:06.74 ]
>>613
中学生が常識的なことを並べ立てて説教を垂れてるみたいだ。
もういいから他所でやりなさい。

617 名前:デフォルトの名無しさん mailto:sage [2011/12/20(火) 01:40:58.27 ]
>>616
レスの内容無視されてんのにガキっぽく応戦するなよ

618 名前:デフォルトの名無しさん mailto:sage [2011/12/20(火) 01:45:37.14 ]
>>616
特に否定しなきゃいけないわけじゃないんだから
ほっときゃいいのに

619 名前:デフォルトの名無しさん mailto:sage [2011/12/20(火) 01:53:19.09 ]
>>613 解ってるヤツはいちいち反応しないんだからほっとけって

620 名前:デフォルトの名無しさん mailto:sage [2011/12/20(火) 02:00:00.28 ]
かわいそうな・・・

621 名前:デフォルトの名無しさん mailto:sage [2011/12/20(火) 06:11:17.40 ]
そこまで命名規則にうるさい環境とは...。
道理で、Qtが日本で流行らないわけだ。


622 名前:デフォルトの名無しさん mailto:sage [2011/12/20(火) 08:08:37.62 ]
なんで毎回二回レスするん?なんで二回レスするん?

623 名前:デフォルトの名無しさん mailto:sage [2011/12/20(火) 12:04:38.01 ]
>>609
説明不足で申し訳ないです
QSpinBox* sb = new QSpinBox()
connect(sb, SIGNAL(valueChanged(int), ...

で出来るのは分かるのですが
QTableWidget* tw = new QTableWidget()
QSpinBox* sb = new QSpinBox(tw)
tw->setCellWidget(0, i, sb)

のように1行目の全てのセルをSpinBoxにしたとき、いずれかのSpinBoxの値の変化を捉えるためにconnect関数書き方がわかりません

624 名前:デフォルトの名無しさん mailto:sage [2011/12/20(火) 12:11:57.23 ]
slotで関数書けばできんじゃね?

625 名前:デフォルトの名無しさん mailto:sage [2011/12/20(火) 14:58:56.96 ]
Windows環境でqDebug()が32770文字とかだと何も表示されなくなった…
前は切られて表示されてた気がするんだけど



626 名前:デフォルトの名無しさん mailto:sage [2011/12/20(火) 15:25:46.07 ]
>>623
> QSpinBox* sb = new QSpinBox(tw)
> tw->setCellWidget(0, i, sb)

new するたびにコネクトすればいいんじゃね

627 名前:デフォルトの名無しさん [2011/12/20(火) 15:51:06.67 ]
C#にDataGridViewがあるし、QtにもGridコントロールがあるし、JavaにJTabelがあるし、
どれが、一番いいか困ってるんです(><;)

628 名前:デフォルトの名無しさん mailto:sage [2011/12/20(火) 17:23:41.48 ]
ちなみに、WindowsAPIにもリストビューがあるし、MFCにもFlexGridがありますs。

629 名前:デフォルトの名無しさん mailto:sage [2011/12/20(火) 21:47:04.43 ]
>>626
帰り道、ふと同じこと思いました
試してみます
みなさま、ありがとうございました

630 名前:デフォルトの名無しさん mailto:sage [2011/12/21(水) 02:02:00.91 ]
例えば、GUIでツリー構造の各ノードにチェックボタンを付けて
そのデータ保存するにときは、どういうデータ構造にしてますか?
そのデータを再度読み込むと、そのチェックボタン選択状態が再現してくれる、って感じで。
もちろん、すべてのツリーの状態をチェックが付いているかどうかを含めて保存しておいて
それをそのまま保存すればいいんだけど、少しでもデータ量を少なくしたいので。
あまり一般的な使い方じゃないのかな?

631 名前:デフォルトの名無しさん mailto:sage [2011/12/21(水) 08:20:51.53 ]
データ量が問題ってどんだけノードあるん?

632 名前:デフォルトの名無しさん mailto:sage [2011/12/21(水) 10:31:26.75 ]
10,000くらいはある

633 名前:デフォルトの名無しさん mailto:sage [2011/12/21(水) 12:30:13.28 ]
出力ファイルをzipとかで圧縮すればいいんじゃないかな
"そのまま保存"ってのがどういうのか分からないけど、データ構造変えても大差はないと思うよ

634 名前:デフォルトの名無しさん mailto:sage [2011/12/21(水) 14:51:34.94 ]
気にする必要があるノード数とは思えないけど

635 名前:デフォルトの名無しさん mailto:sage [2011/12/21(水) 15:31:34.48 ]
>>633
ツリー構造はいつも同じで、選択項目を変えたデータを保存したい、ってことです。

つまり、ツリーはGUIの表示として使うだけで、ノードの選択状態だけをデータにして
管理したいってことです。

一つしか選択してない状態でもツリー構造全体を含めたものがデータをして保存されるのは避けられないものかと。



636 名前:デフォルトの名無しさん mailto:sage [2011/12/21(水) 15:36:37.20 ]
イメージとしては、ツリー構造を持った固定化されたtodoリストがあって、
そこでチェックした項目だけをデータとしたい。
そのファイルを再度読み込むとその選択状態が再現されてる、みたいな。

637 名前:デフォルトの名無しさん mailto:sage [2011/12/21(水) 15:39:44.99 ]
選択されているノードのIDを保存すればいいよ

638 名前:デフォルトの名無しさん mailto:sage [2011/12/21(水) 15:44:55.18 ]
情報の小出しはよくない
その条件だと平均と最悪のケースでどのくらいの項目が選択されるかが重要になる
一部だけが選択されるものなのか、全部が選択されることもあるのか
まあ正直なところQtスレで議論する内容ではないな

639 名前:デフォルトの名無しさん mailto:sage [2011/12/21(水) 22:54:01.71 ]
普通にアルゴリズムのスレだよなあ。

データ構造としては
class CNode {
 bool bSelected;
 CNode* pParentNode;
}
ってすればツリー構造も完全に再現できるし、
ノード当たり5byteだからいいんでね?


640 名前:デフォルトの名無しさん mailto:sage [2011/12/21(水) 23:12:35.07 ]
ノードが静的に決まるのであれば各ノードに通し番号振る
選択されているノードの番号だけ配列に保持する
保守性はどうか知らない

641 名前:デフォルトの名無しさん mailto:sage [2011/12/21(水) 23:44:25.14 ]
>>639
わざわざ、ツリーでデータを抱え込む必要はないさ。
イベントの伝達やら見た目の制御だけツリーで管理し、
実体は別に持たせといたほうがdynamic_castも要らんし、
拡張するときに親クラスの変更も必要なくて楽だ。

std::list<ImageFile> images;
std::list<DocumentFile> documents;
std::list<Directory> directorys;

Node *root;
directorys.push_back( Directorys(・・・) );
root = &directorys.back();
documents.push_back( ImageFile(・・・) );
*root += &images.back();
documents.push_back( DocumentFile(・・・) );
*root += &documents.back();


642 名前:デフォルトの名無しさん mailto:sage [2011/12/22(木) 02:00:07.46 ]
sureti


643 名前:デフォルトの名無しさん mailto:sage [2011/12/22(木) 10:41:50.89 ]
>>641
あれじゃね?
SummerfieldやらQt本にデータを持たせる例が多いから、自然とデータは持たせるものと勘違いしてんじゃ?


644 名前:デフォルトの名無しさん mailto:sage [2011/12/22(木) 14:25:31.24 ]
GroupBoxに枠線をつけることはできないのでしょうか?
ひととおりプロパティ弄ってみたのですが見つけることができませんでした

645 名前:デフォルトの名無しさん mailto:sage [2011/12/22(木) 14:28:35.19 ]
setStyleは試した?



646 名前:デフォルトの名無しさん mailto:sage [2011/12/22(木) 15:39:07.59 ]
>>637,640
ノードが1万あるならIDは1個につき最低でも14bit
対して選択状態は1ノードにつき1bitで記録できる
選択されたIDを保存する方式だと、選択されたノード数が全体の14分の1を超えたら逆にデータサイズは増える
反対に1の数が全体の14分の1を下回るような局所性があるデータは、zipなり何なりで圧縮しやすい
つまり>>633でおk

647 名前:デフォルトの名無しさん mailto:sage [2011/12/22(木) 17:25:39.07 ]
1Kbyte程度のデータを圧縮する意味がわからない

648 名前:デフォルトの名無しさん mailto:sage [2011/12/22(木) 17:41:50.53 ]
このサイズのデータ構造にこだわるって事は組み込みに移植予定とか?

649 名前:デフォルトの名無しさん mailto:sage [2011/12/22(木) 18:40:12.53 ]
>>646
1bitってことはビットマップで選択状態を管理するの?
なら2バイトでおつりがきそうだ

650 名前:デフォルトの名無しさん mailto:sage [2011/12/22(木) 18:55:20.83 ]
Qtって組み込みで動いたっけ?

651 名前:デフォルトの名無しさん mailto:sage [2011/12/22(木) 18:57:35.15 ]
Linux上で動くから当然動くよ
前やった仕事ではUIにQtとGTKどちらを使うか迷った結果
使用するメモリが少なかったGTKを採用したことがあった

652 名前:デフォルトの名無しさん mailto:sage [2011/12/22(木) 23:42:52.76 ]
QtのWin版でちょっとしたツールを作ったことがある素人ですが、
今回Mac版で使ってみたものの、うまくいかないので誰か助けてください。

まず、LionのApp StoreでXcodeをダウンロードしてインストール。
次に、Qtのサイトからインストーラーをダウンロードして
インストールしたのですが、ここで以下の警告が表示される。
You need a C++ compiler to be able install the Qt SDK.
Please install the latest Xcode first before invoking this installer!

とりあえずOKを押して進めたところ、インストール中に以下の警告が表示。
Error during installation process (com.nokia.ndk.api.qtcomponents.simulator.gcc):
Can't start process install_name_tool.
リトライボタンを押しても永遠に繰り返すので、無視を選択したところ、
似たような警告が何度か表示されたあとにインストール完了。

んで、デスクトップアプリを作ろうとCreatorを起動して新規作成から
Qtウィジェットプロジェクト - Qt GUIアプリケーションを選んだら、
ターゲットがHarmattanってのしか選べません。

デスクトップアプリを作りたいのですが、
やっぱりXcodeのところからおかしいのでしょうか?

653 名前:デフォルトの名無しさん mailto:sage [2011/12/23(金) 16:05:39.66 ]
インストール続行するなって書いてあるのに
なんでOKして続行するかな

654 名前:デフォルトの名無しさん mailto:sage [2011/12/23(金) 16:09:33.62 ]
latest Xcode とやらを先に入れろよ

655 名前:デフォルトの名無しさん mailto:sage [2011/12/23(金) 16:13:19.04 ]
MacよくしらんけどXCode3と4どっちでもいいのかな?



656 名前:デフォルトの名無しさん [2011/12/23(金) 20:27:51.11 ]
>>652
Qt 4.8とQt Creator 2.4を入れてLionで動かしています。Xcodeは4.1。
SDKを試していないけれど、Qt 4.7.4とQt Creator 2.3とダウンロードページに書かれているから、
古くてLionではうまく動いていないのかもしれません。

657 名前:652 mailto:sage [2011/12/23(金) 22:34:29.52 ]
>>653-656
すいません。解決しました。

Xcodeをアンインストールし、再度インストールしてから
Qtをインストールしなおしたところうまくいきいました。

App Storeのダウンロード済みアプリの中で
Xcodeのアップデートは無いと表示されていたため
最新版だと思ってたんですが、そこが間違いだったようです。

ありがとうございました。

それにしても、Xcodeのアップデートがあるのに表示されてないし、
Xcodeのアンインストールは他のアプリより面倒だし、
再インストールしようとしたらApp Storeではじかれるしで、
macにはさんざんやられました。

658 名前:デフォルトの名無しさん mailto:sage [2011/12/23(金) 23:38:10.26 ]
qt.nokia.com/downloads-jp/downloads-jp-old2/visual-studio-add-in

ダウンロード出来ない
We're sorry, but that page doesn't exist…

659 名前:デフォルトの名無しさん mailto:sage [2011/12/24(土) 09:11:25.85 ]
これはひどい

660 名前:デフォルトの名無しさん [2011/12/25(日) 00:25:51.20 ]
add inは、もうずっとまともな改良もバグ修正がされていないからそんなものだよ。もうこの先add inがよくなることは絶対にない。
Nokiaにとっては、Qt Creatorでモバイル向けの開発環境がありさえすればよいのだからね。


661 名前:デフォルトの名無しさん mailto:sage [2011/12/25(日) 05:02:56.22 ]
Qt Creatorを使ってWindows上で開発する時に困るのがデバッガ。
Visual Studioのコンパイラを使った時のデバッガの問題どうなった?
まともに使えるようになってるのかな?

662 名前:デフォルトの名無しさん mailto:sage [2011/12/25(日) 05:03:53.05 ]
もう普通に使えるけど

663 名前:デフォルトの名無しさん mailto:sage [2011/12/25(日) 06:36:13.89 ]
どうやって?
ツール−オプション−デバッガ
で、どこの何を設定するのか分からないんだけど。

664 名前:デフォルトの名無しさん mailto:sage [2011/12/25(日) 07:14:22.23 ]
>>661
優秀なVSのデバッガにはかなわないけど、2.4.0だと以前よりはかなりまともに
なって来たよ。変数のウォッチもかろうじて使えるレベルになったし、ブレーク時に
固まってなかなか戻ってこないのも直ってるっぽい。
デバッグモードだと軌道がメチャメチャ遅いのも無くなった。

Qt Creator 1.3あたりまでは確かに使い物にならない感じだったもんね。

...って、こういうことが聞きたいんだよね?

エディタの出来は感動的だよ。俺はIDEには大抵外部エディタを設定して、
ちょこっと直すとき以外はそっちを使うんだが、Qt Creatorに関しては外部
エディタ使ってない。

665 名前:デフォルトの名無しさん mailto:sage [2011/12/25(日) 10:41:06.34 ]
もうCDBでデバッグするとOSごと固まるのは治ったのか
じゃあなにも問題ないな



666 名前:664 mailto:sage [2011/12/25(日) 11:02:56.64 ]
>>664
× デバッグモードだと軌道が
○ デバッグモードだと起動が

スマソ


667 名前:デフォルトの名無しさん mailto:sage [2011/12/25(日) 12:47:07.79 ]
今時、Qtなんてマンドクセ〜のいらねえんじゃね? C#でいいやん。


668 名前:デフォルトの名無しさん mailto:sage [2011/12/25(日) 13:11:07.57 ]
C#がLinux上で動くならそれでもいいんだけどね…

669 名前:デフォルトの名無しさん mailto:sage [2011/12/25(日) 13:58:11.55 ]
>>664
>エディタの出来は感動的だよ。俺はIDEには大抵外部エディタを設定して、
>ちょこっと直すとき以外はそっちを使うんだが、Qt Creatorに関しては外部
>エディタ使ってない。
その通りだと思う。エディタは、今迄使って来たIDEの中で一番だな。

670 名前:デフォルトの名無しさん mailto:sage [2011/12/26(月) 00:16:31.15 ]
俺は、普通に作るときはQt Creatorで作って、
デバッグをしなけりゃいけないときには、
Qtのプラグインを入れたVisual C++を起動して使っているけどな。

671 名前:デフォルトの名無しさん mailto:sage [2011/12/26(月) 01:35:20.64 ]
>>667
MS OfficeがC#で書き直されたら考える

672 名前:デフォルトの名無しさん mailto:sage [2011/12/26(月) 07:51:59.69 ]
Visual C++使ってまで
デバッグするって
どんなことやってるの?

673 名前:デフォルトの名無しさん mailto:sage [2011/12/26(月) 09:53:16.59 ]
ひさびさにQtCreator起動してみたら、なんかスタートアップ画面に色々増えてるな
解析タブがなにげに便利そうValgrindよさげじゃないか

674 名前:デフォルトの名無しさん mailto:sage [2011/12/26(月) 12:06:49.47 ]
>>645
setStyleに適当なスタイルをしてみたところ、枠線が現れました
ありがとうございました

675 名前:デフォルトの名無しさん mailto:sage [2011/12/26(月) 23:37:43.10 ]
4.7.4と4.8.0ってどっちを落とせばいいんだろうか…
とりあえず4.7.4落としとけばいいんかな?



676 名前:デフォルトの名無しさん mailto:sage [2011/12/27(火) 00:19:01.26 ]
>>675
何をするのかにもよるけど、4.7.x 系が必須でなければ 4.8.0 を推奨。

677 名前:デフォルトの名無しさん mailto:sage [2011/12/27(火) 03:15:08.92 ]
QGraphicsSceneについて書かれた日本語のwhitepaper読んで、
40万個のオブジェクト突っ込んで動かせるならとQtいじりはじめたんだけど、
該当するサンプルをようやく見つけて(chipってやつ)動かしてみたら、4万個だった…。

試しに40万個で回してみたら、scene->addItemするのに凄い時間が掛かる。
リリースビルドなら許容範囲で動くんだけど、デバッグビルドだとウィンドウが表示されるまで待ってられない

これ、デバッグビルドでもなんとか動かせるように出来ないもんですかね?







[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<197KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef