【Win/Mac/Linux/Android/iOS】 Qt 総合スレ 16
レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさん
2014/02/23(日) 06:56:25.59ライブラリの機能は、フォーム、ボタンなどの各種ウィジェットからネットワーク、マルチスレッド、
グラフィックス(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、さくさくエディタ など
■前スレ
【RAD統合環境】 Qt 総合スレ 15 【Win/Mac/Linux】
http://toro.2ch.net/test/read.cgi/tech/1366354460/
0002デフォルトの名無しさん
2014/02/23(日) 06:57:05.48・Qt Project
http://qt-project.org/
・Qtユーザー会
http://planet.qt-users.jp/
・Qt Users Forum Japan
http://qtusersforum.s2.zmx.jp/forum/index.php
・Qt Creator を日本語化するプロジェクト(非公式)
http://qt-creator-jp.sourceforge.jp/
・PyQt4(GPL。定番)
http://www.riverbankcomputing.co.uk/software/pyqt/intro
・PySide(LGPL。)
http://www.pyside.org/downloads/
■ライセンス関連まとめ
各ライセンスでの自作アプリのソース公開/頒布
Qtのライセンス アプリのライセンス Qtの頒布/(変更部分のソース公開)
GPL GPL(ソース公開必須) 必須
LGPL 任意(ソース公開不要) 必須
商用 任意(ソース公開不要) 不要
*: LGPLは動的リンク時
実際には他にも条件(リバースエンジニアリング関係とか)あるので、
きちんとライセンスの条文を読むこと。
0003デフォルトの名無しさん
2014/02/23(日) 06:57:38.76・プロジェクトのパスに日本語を入れちゃダメ
・日本語のソースコードはUTF8 BOMで保存するとMinGW版でもVC版でもコンパイルできる
プロジェクト作成後に「プロジェクト」タブの「エディタの設定」→「デフォルトの文字コード」
・デバッグ出力などが文字化けする場合、プログラムの最初で文字コード変換設定をする
QTextCodec::setCodecForCStrings(QTextCodec::codecForName("utf-8")); //ソースの文字コードを直接指定("utf-8"や"Shift-JIS")
// QTextCodec::setCodecForCStrings(QTextCodec::codecForLocale()); //システムロケールの文字コードを指定
QTextCodec::setCodecForTr(QTextCodec::codecForName("utf-8")); //翻訳用マクロ tr()の文字コード
qDebug() << "うまく表示できた?";
・MinGW版配布時は mingwm10.dll も一緒に入れる(public domain。配布上の制限はない)
0004デフォルトの名無しさん
2014/02/23(日) 06:59:42.36■ 入門 Qt 4 プログラミング
http://www.amazon.co.jp/dp/487311344X/
原著第二版(英語PDF、公開リンク)
http://www.cuteqt.com/blog/wp-content/uploads/2009/06/c-gui-programming-with-qt-4-2ndedition.pdf
■ 実践 Qt 4プログラミング
http://www.amazon.co.jp/dp/4873115078/
■ Qtプログラミング入門―使いやすいフレームワークを基礎から解説
http://www.amazon.co.jp/dp/4777516504/
筆者サイト
http://vivi.dyndns.org/tech/tech.phtml#Qt
■ Qtで簡単 GUIプログラミング―Qt入門書を読む前に読む「入門書」
http://www.amazon.co.jp/dp/4877832211/
ごちゃごちゃ言わず、QtQuickも使ってみてください(><;)
0005デフォルトの名無しさん
2014/02/23(日) 13:19:03.87がんがれQtたん
0006デフォルトの名無しさん
2014/02/24(月) 00:31:53.520007デフォルトの名無しさん
2014/02/24(月) 10:56:42.900008デフォルトの名無しさん
2014/02/24(月) 14:40:53.680009デフォルトの名無しさん
2014/02/24(月) 15:18:15.980010デフォルトの名無しさん
2014/02/24(月) 18:28:53.62もう少しましな言語を採用してくれたらいいのに
0011デフォルトの名無しさん
2014/02/24(月) 19:46:16.61同感。C++とJavaScriptの多層化はいずれ破綻する。
0012デフォルトの名無しさん
2014/02/25(火) 04:24:05.30どのようにやればいいでしょうか?
PASVコマンドの応答メッセージの(xxx,xxx,xxx,xxx,xxx,xx)の中身を
ipAdressとportに分けて。
その後になにすればいいのか教えてください。
0013デフォルトの名無しさん
2014/02/25(火) 11:40:30.18>タッチパネルのある環境で開発したことないからよく知らんけど、QScroller使えば出来るんじゃない?
QScrollerって、説明全然ないですね。。。
0014デフォルトの名無しさん
2014/02/25(火) 22:21:07.59リポジトリ引き出してtestsのコードを見るのとソースードを見るしかないでしょう。
この頃、ドキュメントに説明がないのが多過ぎる、バグはなおさない、不安定で、おかしくなってきてないか。
0015デフォルトの名無しさん
2014/02/26(水) 10:01:39.390016デフォルトの名無しさん
2014/02/26(水) 13:25:02.51PyQTを使えばOK
0017デフォルトの名無しさん
2014/02/26(水) 15:33:37.19001817
2014/02/26(水) 15:39:52.360019デフォルトの名無しさん
2014/02/26(水) 22:43:08.33pyqtでQtQuickライクなこと出来るの?
QtGuiじゃなくて?
0020デフォルトの名無しさん
2014/02/28(金) 14:44:18.80setCodecForTr()みたいな関数は無くなってる
0021デフォルトの名無しさん
2014/02/28(金) 15:17:50.13いきなりコンパイル通らなくなる、と。。。
0022デフォルトの名無しさん
2014/02/28(金) 20:49:29.99http://qt-labs.jp/2013/08/qt-and-source-and-codecs.html
0023デフォルトの名無しさん
2014/03/01(土) 05:11:52.50これ静的リンクの場合LGPLじゃなくて実質的にGPLですか?
つまり、独自開発部分というのがどこまでを指すのか?
手を加えた部分という表現もあり、それとは違うのかな、と思ったのですが・・・
0024デフォルトの名無しさん
2014/03/01(土) 09:34:02.38Aを改造してA'にしたら、A'もLGPLにする必要があるので、改変部分を公開する必要がある。
Bの部分は、特に制限は無い。
Aの自由を守る為にはLGPL部分を改変した時に A'+B=C' が動作できるようにしなければならない。
動的リンクの場合は、ライブラリをA→A'にすれば、実行時にリンクしてくれるので問題無いが
静的リンクの場合は、リンクができるようにBのオブジェクトコードを公開する必要がある。
リバースエンジニアリング禁止の制限も、リンクが上手くいかない時に解析できるようにする措置。
LGPLは、あくまでLGPL部分の自由を守る為にあるのであって、他の部分についてはLGPL部分の自由を
妨げる行為を制限すると考えれば良い。
0025デフォルトの名無しさん
2014/03/01(土) 09:36:10.08これからそれテンプレにした方が良いぬ
0026デフォルトの名無しさん
2014/03/01(土) 09:36:43.80DLLじゃダメなんですか?
0027デフォルトの名無しさん
2014/03/01(土) 09:53:11.94詳しくありがとうございます
なるほど、この場合後でQt側?が改変等された上で既存のものに置き換えられるようにするため、という理解で
よさそうですかね
>>26
まあ、配布の際手間がかかるなあ、と言う程度のものなので・・・
0028デフォルトの名無しさん
2014/03/01(土) 14:21:29.59ほぼ同じだから気にすることもないでしょう
0029デフォルトの名無しさん
2014/03/01(土) 14:24:58.380030デフォルトの名無しさん
2014/03/01(土) 14:25:36.410031デフォルトの名無しさん
2014/03/01(土) 19:29:25.250032デフォルトの名無しさん
2014/03/01(土) 23:22:55.31LGPL部分に一切の手を入れずに、且つ、LGPLのコードを流用せずに自分で
書いたものならば、LGPに縛られることは無い。
あくまでLGPLとリンクするソースという扱い。
0033デフォルトの名無しさん
2014/03/02(日) 16:34:02.80これの「求める」の主語は誰ですか?
ユーザーだったらLGPLじゃあり得なくなっちゃいますよね?
0034デフォルトの名無しさん
2014/03/02(日) 19:40:57.85Qtを改変していなければ、QtのダウンロードサイトのURLを教えれば配布したことになる。
0035デフォルトの名無しさん
2014/03/02(日) 19:44:59.31じゃあLGPLそのままの意味か
0036デフォルトの名無しさん
2014/03/03(月) 11:39:25.5994 :デフォルトの名無しさん:2013/06/05(水) 00:19:43.05
それ以前に、VS2012から #pragma execution_character_set が使えなくなって、Qt5の日本語はお手上げ状態じゃね?
C++11のunicodeリテラルは2013でも対応してないみたいだし
0037デフォルトの名無しさん
2014/03/03(月) 11:51:21.480038デフォルトの名無しさん
2014/03/03(月) 13:59:26.050039デフォルトの名無しさん
2014/03/03(月) 21:37:31.06http://code.google.com/p/simple-gettext/
0040デフォルトの名無しさん
2014/03/03(月) 23:03:17.910041デフォルトの名無しさん
2014/03/04(火) 23:18:37.19Tweenのようなリスト形式じゃなく、Janetter的なツイートごとに大きさの変わる要素を生成して
随時追加していく形式で実装したいんですが、何をどう組み合わせて使えばいいのででしょうか
0042デフォルトの名無しさん
2014/03/05(水) 11:50:34.26ダウソしてみたら、exeとdllがありましたが、
何をどう使うのでしょう?_・
0043デフォルトの名無しさん
2014/03/05(水) 16:05:05.03Qt Library の中に既に入ってるから
0044デフォルトの名無しさん
2014/03/08(土) 20:55:56.80Qt/QtLinguistだと違うクラスの同じメッセージも同じ翻訳しなければならないのが欠点。
Qtのメッセージ翻訳の仕組みとQtLinguistは使わずにメッセージを邦訳しなければならないのが現実だ。
Qtが用意している国や言語の分類は実際に製品を作ろうとすると分類が違って役に立たない。
変更と拡張をできるようには作られていないので別に分類しなけばならない。
0045デフォルトの名無しさん
2014/03/08(土) 21:20:50.800046デフォルトの名無しさん
2014/03/08(土) 23:27:07.670047デフォルトの名無しさん
2014/03/09(日) 12:02:00.310048デフォルトの名無しさん
2014/03/09(日) 15:28:56.49候補を出すってのは
勝手に内部で翻訳してくれるわけじゃないから
同じ文言なのに何でクラスが違うだけで翻訳してくれないのかと
0049デフォルトの名無しさん
2014/03/09(日) 20:49:43.42QtCreatorでプログラムの作成をする上で、デバッグ時のローカル変数と式を表示させるウィンドウに
ポインタの値を配列のように表示させるにはどうすればいいのでしょうか?
VisualStudioだと、たとえば
int *i = new int[10];
という変数があれば、ウォッチウィンドウに
i,10
と入力すればi[0]~i[9]まで表示させることが出来たのですが。
0050デフォルトの名無しさん
2014/03/09(日) 21:43:17.23それだけの理由で「Qtのメッセージ翻訳の仕組みとQtLinguistは使わずにメッセージを邦訳しなければならない」
となるのは飛躍しすぎにしか思えない。そうでないなら,余程特殊な事情があるのであろう。
一般的にはそんな必要があるとは思えない。
0051デフォルトの名無しさん
2014/03/09(日) 22:02:24.73クラスが違うだけで翻訳してくれない不便なシステムってだけだよ
0052デフォルトの名無しさん
2014/03/10(月) 07:54:37.80グローバルに同じ文字列を変換する。
もちろん、そういう使い方もできるようになってる。
Qt4.2でlocationエレメントが導入されたのは、文章が分割されていたり、又言語によって
Yes,No 等、機械的に翻訳したら意味が通じなくなる場合に対応したもの。
0053デフォルトの名無しさん
2014/03/10(月) 13:22:53.13現在QtアプリケーションでTCPServerを用いたProxyを作っています。
様々なサイトを見てhttpの部分は実装できましたが、httpsの仕組みがイマイチ理解できなかったため、QWebViewのproxy範囲をhttpsを除いたhttpにすれば解決と考えました。
しかし設定ではhttpとhttpsは同一のものとなってしまい結局ログインなどの生じるページのアクセスが出来なくなってしまいました。
ProxyFactoryを使えばと考えましたが、アプリケーションのプロキシの上書きだったためうまく行きませんでした。
proxy.pacみたいにプロトコルで変更する手段はないのでしょうか?
また可能であればhttpsプロトコルのサポートが可能になる方法なども教えていただければと思います。
0054デフォルトの名無しさん
2014/03/10(月) 17:31:58.06QtのIME制御の動きが中途半端らしいですね。。。
開いてしまったIMEを閉じる補法教えて欲しいですぅ。
005553
2014/03/11(火) 01:24:10.90SSL関係はまだわかっていないので、ヒントなどありましたらよろしくお願いいたします。
0056デフォルトの名無しさん
2014/03/13(木) 09:04:46.21ID:tbxBsmC8Player* player = new Player();
QThread* thread = new QThread();
thread->moveToThread(player);
QMetaObject::invokeMethod(thread, "execute");
thread->start();
のようなコードを書いたのですが、
threadを終了させるとき(->terminate()を呼ぶ?)
コールバックのような感じでplayerのstop() メソッドを呼び出すようにしたいのですが、
こういう処理をしたいときはどのように書けばよいでしょうか。
教えていただけると助かります
0057デフォルトの名無しさん
2014/03/13(木) 10:56:56.43ID:veLbTXmWスロットにして、connect(thread, SIGNAL(terminated()), player, SLOT(stop()));
terminate()は、QThreadのドキュメントに注意事項が書いてるので、一度は目を通して、
他に、finishedシグナルやquitスロット、exitメソッドが在るから、用途に合ったものを使おう。
0058デフォルトの名無しさん
2014/03/16(日) 18:21:11.35ID:Q8SSyzmoqwtというグラフを書くためのライブラリがあるみたいですが、QMLで使えるのかどうかがわからない。
そこで質問なのですが、うまくグラフを書くにはどうすればいいと思いますか?
1,QMLとqwtを使ってグラフを書く方法がある。
2,qwt以外のグラフを書くライブラリがあってそれならQMLを使える。
3,QMLをあきらめてC++とqwtで書く。
4,それぐらい自作しろ。
5,そもそもQtを使うこと自体間違ってるからほかの言語、ツールを使う。
6,その他
0059デフォルトの名無しさん
2014/03/17(月) 00:14:13.53ID:6Q0euYvwhttp://doc.qt.digia.com/QtCharts/
ただし商用ライセンスが必要
0060デフォルトの名無しさん
2014/03/18(火) 11:14:09.76ID:CvND3w0b0061デフォルトの名無しさん
2014/03/18(火) 12:04:42.00ID:pTH86inW0062デフォルトの名無しさん
2014/03/18(火) 14:11:30.28ID:Yg07A7nIQWidget *w,*w1,*w2,*w3;
w = new QWidget(this);
QGridLayout * layout = new QGridLayout(w);
layout->addWidget(w1 = new QWidget(w),0,0);
layout->addWidget(w2 = new QWidget(w),0,1);
layout->addWidget(w3 = new QWidget(w),1,0,1,2);
layout->rowStretch(0);
layout->columnStretch(1);
上記の、w2の横幅を取りたいのですがどのように取得できるでしょうか?
006358
2014/03/18(火) 22:29:04.98ID:ebNsZVldありがとうございます。まさにやりたかったことなんですが商用ですか。
しばらくC++でがんばります。
0064デフォルトの名無しさん
2014/03/19(水) 12:40:16.66ID:fS9ZAZS3w2->width() で良いと思うけど, 親から辿るなら, 階層はこんな感じ
(qobject_cast<QGridLayout *>(w->layout()))->itemAtPosition(0, 1)->widget()->width()
// ※ null参照時のチェックは省略
0065デフォルトの名無しさん
2014/03/20(木) 13:07:36.26ID:5Vxt4cnx違法うpなのか、著者が分かって上げてるのかよくわからない
0066190
2014/04/03(木) 19:34:21.63ID:JqFz1wq8Qtベースのソフトウェア(Maya)のプラグイン開発をしているのですが、
あるAPIを呼ぶとUIオブジェクトのポインタがQWidget*型で返ってきます。
しかし、実際はその子クラスの何らかのQtのUI部品のはずなのですが、
具体的になんなのかが分からず、ダウンキャストできない状況です。
動的に、QtのどのUI部品なのか判断する方法はないでしょうか?
0067デフォルトの名無しさん
2014/04/03(木) 19:41:01.97ID:CP8BnsY70068デフォルトの名無しさん
2014/04/03(木) 19:43:34.23ID:vuiSdrizhttp://qt-project.org/doc/qt-4.8/qobject.html#metaObject
0069デフォルトの名無しさん
2014/04/03(木) 20:06:03.37ID:JqFz1wq8ありがとうございます!
obj->metaObject()->className()
でやってみたところ、QmayaFloatFieldGrpという結果が返ってきました。
おそらく、Maya独自の継承クラスだと思われ、ヘッダファイルも見つからず、ググっても情報が見つからない状況です。
何らかのQtのクラスを継承しているとしたら、その継承階層を動的に調べる方法はないでしょうか?
0070デフォルトの名無しさん
2014/04/03(木) 20:17:15.21ID:CP8BnsY70071デフォルトの名無しさん
2014/04/03(木) 20:20:37.01ID:vuiSdrizhttp://qt-project.org/doc/qt-4.8/qmetaobject.html#superClass
これでたぶん継承元クラス遡れるかな
0072デフォルトの名無しさん
2014/04/03(木) 20:48:02.23ID:JqFz1wq8親はQmayaWidgetGrp、その親はQWidgetでした。
QmayaWidgetGrpも非公開なので、フィールドの値を拾うのは無理そうです。
ですが、おかげさまで勉強になりました。ありがとうございました。
0073デフォルトの名無しさん
2014/04/04(金) 10:42:01.68ID:UPfoP0f4for(int i = mo->propertyOffset(); i < mo->propertyCount(); ++i){
QMetaProperty &mp = mo->property(i);
qDebug(mp.name());
}
0074デフォルトの名無しさん
2014/04/04(金) 16:26:00.86ID:9Um+b8sL文字が空のまま入れて、
最後に日付チェックが走るようにしたいのですが、
可能でしょうか?
0075デフォルトの名無しさん
2014/04/07(月) 18:39:52.11ID:I0p7tXw40076デフォルトの名無しさん
2014/04/08(火) 06:19:52.55ID:TuD8+aFnイベントフィルターで、右ボタンクリックイベントを無視するようにしたらどうかな?
007775
2014/04/08(火) 10:47:39.17ID:HygVew4kイベントフィルターはなるべく使わないようにとしてましたが、
この対応はそれしかないですか。
0078デフォルトの名無しさん
2014/04/08(火) 12:55:24.50ID:H2uxZqUJ007975
2014/04/08(火) 14:16:58.61ID:HygVew4kイベントフィルターだと上手く消せませんでした(;´д`)
0080デフォルトの名無しさん
2014/04/11(金) 17:32:37.26ID:9RMX0XJjって行の中の、
>hdc = CreateDC(reinterpret_cast<const wchar_t *>(program.utf16()),
>reinterpret_cast<const wchar_t *>(name.utf16()), 0, devMode);
ってところで、
アプリが落ちるのですが何ででしょう。
OSをデュアルにしてて、Win7/32bitなら動作するのに、
Win8/64bitの64bitコンパイルすると、実行時に落ちます。
0081デフォルトの名無しさん
2014/04/11(金) 21:10:23.32ID:MJd3FjSOどのようにやればいいのでしょうか?
0082デフォルトの名無しさん
2014/04/11(金) 21:53:07.56ID:PKNg53rcデバッガの使い方ぐらい覚えようや坊や
0083デフォルトの名無しさん
2014/04/16(水) 14:05:27.10ID:xU7smsONフリックはサンプルのクラスをそのまま利用できました。
が、回転はあるけど、ピンチイン、ピンチアウトが無いですよね。
どのように作るものなんでしょう?_・
0084デフォルトの名無しさん
2014/04/20(日) 22:21:40.99ID:ZRByYIdBリファレンス読みなよ。
008583
2014/04/21(月) 11:57:48.27ID:kJPoTr0E”Qt Pinch”と入力すると、
>Pinch Zoom Example
が出て来ましたwww
Exampleがあれば何とかできそうというか、動くに決まってますよねwww
0086デフォルトの名無しさん
2014/04/21(月) 21:57:59.99ID:ZE/A641i0087デフォルトの名無しさん
2014/04/22(火) 15:02:48.14ID:IwVn1Ol/0088デフォルトの名無しさん
2014/04/23(水) 16:09:31.05ID:wEs8VIlLQPrintDialog ← 「Print」ボタンが余分。設定ダイアログですから。
QPageSetupDialog ← プリンターの選択が出来ない。
0089デフォルトの名無しさん
2014/04/24(木) 23:06:58.24ID:x91cyg6BQtの印刷機能は使い物にならないから仕方がない。
0090デフォルトの名無しさん
2014/04/25(金) 22:39:04.33ID:k5QgmFyd少し前までWxWidgetsやGtkの方が枯れていたはずなのに、
金が絡みだした途端に、この有り様
0091デフォルトの名無しさん
2014/04/25(金) 22:41:24.97ID:k5QgmFyd0092デフォルトの名無しさん
2014/04/25(金) 22:50:28.45ID:xhFxwcjNsmplayer、vlc、launchyくらいしか知らない
0093デフォルトの名無しさん
2014/04/26(土) 06:58:23.95ID:K9AnoCHb0094デフォルトの名無しさん
2014/04/26(土) 07:31:39.90ID:frvHDLRQ0095デフォルトの名無しさん
2014/04/26(土) 11:17:14.50ID:KHlL66Qk0096デフォルトの名無しさん
2014/04/26(土) 12:11:51.37ID:ciZFgagp0097デフォルトの名無しさん
2014/04/26(土) 18:27:04.96ID:wrzfb5AA0098デフォルトの名無しさん
2014/04/27(日) 20:07:45.21ID:QM+PmHm7この数年後、Qtの品質の悪さがはっきり分かり、QMLでは見込みがないと思われるようになり、Qtは衰退する。
0099デフォルトの名無しさん
2014/04/28(月) 01:46:47.49ID:6+nhvyWjQtは卒業
0100デフォルトの名無しさん
2014/04/28(月) 02:21:00.32ID:AJQTOw7thttp://www.wkit.jp/
ニート乙
0101デフォルトの名無しさん
2014/05/01(木) 22:02:59.86ID:rRIyO4Uoただで使えるようになったので群がっている輩が多過ぎ。
>>96
まったく可能性はない。
>>99
WebKitは実装よって違いがあり過ぎるからだめだよ。特にQtの実装は速度や描画品質が劣悪。
0102デフォルトの名無しさん
2014/05/07(水) 17:09:52.42ID:VswVyFUwでも、お金がないから、WindowsXPのパソコンでThunderbirdのマクロ作ってるくらいしかできないんだお(´;ω;`)
PChandsのCore2DuoWindows7メモリ4GBのPCが高くて買えないんですお(´;ω;`)
0103デフォルトの名無しさん
2014/05/08(木) 08:28:24.54ID:Yn6TNSXa0104デフォルトの名無しさん
2014/05/08(木) 09:59:20.94ID:Pn75zzX20105デフォルトの名無しさん
2014/05/08(木) 11:32:17.99ID:Qw0SGMQk0106デフォルトの名無しさん
2014/05/08(木) 13:19:54.66ID:1+T0GwZ60107デフォルトの名無しさん
2014/05/09(金) 17:28:00.70ID:uiZuv8Uqその前後、親ダイアログを非表示にしたいのですが、
親ダイアログをhideすると、親ダイアログのexecメソッドが終わってしまうみたいで困っています。
回避方法を教えて頂けないでしょうか?_・
0108デフォルトの名無しさん
2014/05/10(土) 18:58:44.58ID:BKf/BYrA将来性ある?
0109デフォルトの名無しさん
2014/05/10(土) 20:53:53.73ID:WRvh/jLY0110デフォルトの名無しさん
2014/05/10(土) 21:20:17.51ID:3HQmxavq0111デフォルトの名無しさん
2014/05/10(土) 22:56:37.37ID:/6jYL+sg0112デフォルトの名無しさん
2014/05/11(日) 00:59:08.34ID:4ZUlWQ4Ofakevimを無効にすれば問題なく入力できる
バグ報告は出てるけど手つかずみたい
In FakeVim mode, Qt Creator can't input non-latin character (e.g. Chinese-Simplified)
https://bugreports.qt-project.org/browse/QTCREATORBUG-10386
0113デフォルトの名無しさん
2014/05/11(日) 01:30:25.54ID:ryU1pIju既に、gtk、wxwidgetsをぶっちぎって、他に選択肢がないレベル
0114デフォルトの名無しさん
2014/05/11(日) 07:01:31.63ID:bjJmUTIzPCしか知らない人達にはQtの将来性が見えないみたいだけど
0115デフォルトの名無しさん
2014/05/11(日) 08:12:14.18ID:uVLDDIJF0116デフォルトの名無しさん
2014/05/13(火) 12:43:38.09ID:abamEZud0117デフォルトの名無しさん
2014/05/13(火) 16:50:23.98ID:e8t79NZMこれどうなの
Qtはじめようか迷っているときにこれだよ。
0118デフォルトの名無しさん
2014/05/14(水) 00:06:00.10ID:E5nLENG/Qtのqsqlで実現できますかね?
0119デフォルトの名無しさん
2014/05/14(水) 07:53:09.77ID:JvN4WRWj次はqsqlで自前のDBにアクセスしてみるとか。
0120デフォルトの名無しさん
2014/05/14(水) 14:14:17.53ID:E5nLENG/ありがとう。
qsqlの日本語の文献が見つからなくて萎えていたけれど、
アクセスできるかだけでも試してみる。
0121デフォルトの名無しさん
2014/05/15(木) 09:23:38.59ID:e3hgik2g誰か対処法知らない?
・゜・(ノД`)・゜・。
0122デフォルトの名無しさん
2014/05/19(月) 21:24:05.85ID:KbimWpuU0123デフォルトの名無しさん
2014/05/21(水) 16:04:42.37ID:WeuVSalyメジャーバージョン上がってパッチも出ていない3.0.0はだめ、3.1.1を使えばいいよ。
Android iOSで。
0125デフォルトの名無しさん
2014/05/27(火) 03:57:07.25ID:8ODjpsAj使った感想を聞きたいんだけど。
0126デフォルトの名無しさん
2014/05/27(火) 13:21:34.52ID:8ODjpsAjhttp://sourceforge.jp/projects/ossdirectory/wiki/product_Qt
Xamarinの方がかなり安くなる。
http://www.xlsoft.com/jp/products/xamarin/price.html
0127デフォルトの名無しさん
2014/05/28(水) 11:04:12.10ID:BDhVQvrQhttp://xamarin.com
C# と.NETで開発して、iOS Android どちらの開発も出来るらしい。
Xcodeで作った物ともリンク出来る。
UI部品はネイティブ
Xamarin for Visual Studio概説(前編)
Visual StudioでiOS/Androidアプリが書けるXamarinを試してみた(iOS編)
http://www.buildinsider.net/mobile/xamarinvisualstudio/01
Visual Studio なんて不要?Xamarin Studio の iOS用UIデザイナを試す!
http://qiita.com/amay077/items/716742474bce343c5729
インサイドXamarin
http://www.buildinsider.net/mobile/insidexamarin
0128デフォルトの名無しさん
2014/05/28(水) 17:10:58.39ID:aCPRYWbz0129デフォルトの名無しさん
2014/05/28(水) 17:41:30.40ID:BDhVQvrQこれにWindowsPhoneが加わると若干変わるかもしれ無いが、WP自体売れるようになってから考えれば良い。
Microsoftは、WPのアプリを増やすのに必死になってるだけだろ。
PhoneGapも今までの所結構使われてるけど、そんな物殆どがEPUB3に置き換わってしまうだろ。
0130デフォルトの名無しさん
2014/05/28(水) 21:53:28.12ID:0wO/NoQ7その通りだと思う。
QtでiOSとAndroidアプリで作ってもネイティブAPIをいろいろたくさん使わなければならないのでアプリを作り易くはならない。
0131デフォルトの名無しさん
2014/05/28(水) 22:13:31.01ID:Z119gasrそもそもGPL,LGPLを含むアプリはライセンス上 App Store に置けないからね
必然的にQtは商用ライセンスでなければならない
0132デフォルトの名無しさん
2014/05/29(木) 10:39:53.20ID:cImTSWIc0133デフォルトの名無しさん
2014/05/29(木) 16:14:35.77ID:BR6pL48X0134デフォルトの名無しさん
2014/05/29(木) 16:18:45.00ID:ZSA+tvJk0135デフォルトの名無しさん
2014/05/29(木) 19:47:53.03ID:24OwhoBR0136デフォルトの名無しさん
2014/06/01(日) 22:09:39.65ID:RPmRUVJB0137デフォルトの名無しさん
2014/06/02(月) 00:02:25.82ID:MHX6c5Ex0138デフォルトの名無しさん
2014/06/02(月) 22:29:58.48ID:v9gL5QeH17日か?5.3.1
0139デフォルトの名無しさん
2014/06/03(火) 06:58:45.83ID:9Ltabfc6http://peace.2ch.net/test/read.cgi/tech/1401736341/
0140デフォルトの名無しさん
2014/06/03(火) 18:37:43.97ID:spFuo9fOAndroidやiOSはQtではまともなアプリは作れない。機能不足、不安定、描画品質は悪く、操作性も悪い。
Qtはもう時代に着いていけなくなっている。
0141デフォルトの名無しさん
2014/06/03(火) 23:07:58.97ID:dLpXwHsH0142デフォルトの名無しさん
2014/06/05(木) 18:00:56.68ID:K0voLzqzWindows環境への酷い押しつけをしてきたのに
結局Windows環境でのQtが一番しっくり動いているという現状に呆れ果ててものも言えないな
0143デフォルトの名無しさん
2014/06/05(木) 19:33:43.45ID:lzv1cU2Z0144デフォルトの名無しさん
2014/06/05(木) 20:30:45.35ID:55VBH6H60145デフォルトの名無しさん
2014/06/06(金) 17:39:21.30ID:rkIdqUSR0146デフォルトの名無しさん
2014/06/06(金) 19:15:36.84ID:rkIdqUSRNokiaなんかに買収されたからモバイル対応が遅れに遅れてもうだめだというのが現状。
0147デフォルトの名無しさん
2014/06/08(日) 20:32:43.51ID:yjVDP8Tp持ちPC限定で
0148デフォルトの名無しさん
2014/06/09(月) 15:43:20.85ID:QWDfgH1h0149デフォルトの名無しさん
2014/06/09(月) 15:44:22.14ID:QWDfgH1h0150デフォルトの名無しさん
2014/06/13(金) 22:13:49.94ID:gvpEmu9lQPainter::drawText(int x, int y, QString text)
って、描画文字列の左下がx、yになるって解釈でいい?
0151デフォルトの名無しさん
2014/06/13(金) 23:30:49.57ID:CZWCVzqn0152デフォルトの名無しさん
2014/06/14(土) 14:03:32.36ID:yEtXDcjrリファレンスに書かれているよ。
Note: The y-position is used as the baseline of the font.
0153デフォルトの名無しさん
2014/06/14(土) 22:25:24.32ID:Wd+s/Nybゴメン、Noteのところまで読んでなかった。
0154デフォルトの名無しさん
2014/06/15(日) 06:17:54.02ID:ypJ86aps0155デフォルトの名無しさん
2014/06/15(日) 11:09:36.45ID:PndQYpoXQStaticTextを見りゃわかるだろ
0156デフォルトの名無しさん
2014/06/15(日) 13:38:10.34ID:NPMDj2qjこれもリファレンスに書かれているよ。
drawStaticText():
Note: If the painter's transformation is not affine, then staticText will be drawn using regular calls to drawText(),
losing any potential for performance improvement.
Note: The y-position is used as the top of the font.
0157デフォルトの名無しさん
2014/06/16(月) 22:22:05.36ID:vp3unztj本人の為にならないぞ
0158デフォルトの名無しさん
2014/06/22(日) 06:21:23.96ID:+zKg/A8Eかといって他にいいのもないし
0159デフォルトの名無しさん
2014/06/22(日) 13:32:44.90ID:K4AltexD公式サイトの英文読んだんですが、LPGAライセンスではソースコード開示義務が発生するのかの判断がつかないので、どなたか情報あるかたお教えいただけると助かります。
0160デフォルトの名無しさん
2014/06/22(日) 17:56:30.08ID:14jG+UxiQt iOSはスタティックリンクですよ。
アプリケーションのソースコードまたはアプリケーションのソースコードをコンパイルしてできた.oの両方あるいはどちらか片方、
加えてコンパイルとリンクに必要なリソースのすべての開示が必要。
つまりQtライブラリを差し替えるために必要なものすべての開示が必要。
0161デフォルトの名無しさん
2014/06/22(日) 17:58:20.29ID:14jG+Uxi酷く落ちていると思う。
0162デフォルトの名無しさん
2014/06/22(日) 23:41:35.00ID:K4AltexDコメントありがとうございます。
やっぱりスタティックリンクなんですね。appleのポリシーが変わってないのでそうかとは思ってましたが、確認できて助かりました。
ちょっと商用ライセンスの料金は捻出できないので、iOSはあきらめるかxcodeで作るか…ですね。
0163デフォルトの名無しさん
2014/06/25(水) 18:40:12.34ID:qoDOUkW+オープンソースとか言って質の悪いコードが紛れ込むからだな。
オープンソースの弱点。
0164デフォルトの名無しさん
2014/07/03(木) 10:43:48.08ID:STXjNLbPひとまずLPGAライセンスのQt+QMLでWindows・Mac・Androidの開発を行い、XcodeでiOSの開発を行うことに決まりました。
どこまで同じソースで動くのかという心配はあるものの、まあこれもチャレンジかなと思って楽しんでみます。
コメントいただいた方、ありがとうございました。
0165デフォルトの名無しさん
2014/07/04(金) 23:27:44.55ID:ZuSCGZtKiOSではQtを使わないのは妥当な選択です。
0166デフォルトの名無しさん
2014/07/05(土) 22:03:21.56ID:WLEeIo5O0167デフォルトの名無しさん
2014/07/06(日) 22:15:19.94ID:LbJWoV70今はiOSは市場として無視できないからな
自社のリソースは将来性のあるAndroid等に投入してiOSは外注に投げるのが利口なやり方
もしくは自社リソースでも使い捨てして惜しくない奴に押し付けるか
0168デフォルトの名無しさん
2014/07/06(日) 23:31:37.69ID:uI+Octwc6月末シェア% 12か月傾向%
1 Java 26.9 +0.2
2 PHP 13.2 -0.8
4 Python 10.7 +0.7
3 C# 10.2 +0.5
6 C 8.2 -0.5
5 C++ 8.2 -1.0 ▽
7 Javascript 7.7 +0.1
8 Objective-C 6.7 +0.4
9 Ruby 3.2 +0.5
10 Swift 3.0 +1.0 △
https://sites.google.com/site/pydatalog/pypl/PyPL-PopularitY-of-Programming-Language
Swiftは6月1月間のデータのみ
0169デフォルトの名無しさん
2014/07/07(月) 00:01:29.19ID:3dzbJOQRなんだこれ胡散臭いな
0170デフォルトの名無しさん
2014/07/07(月) 07:24:35.72ID:dSawaSg/0171デフォルトの名無しさん
2014/07/07(月) 08:40:45.64ID:dSawaSg/頭良いな
うちで働かない?
決して使い捨てにはしない
骨の髄までしゃぶり尽すから
0172デフォルトの名無しさん
2014/07/08(火) 09:46:06.14ID:8u3VSYQoセル描画イベントとかって、
あるのでしょうか?_・
0173デフォルトの名無しさん
2014/07/11(金) 09:11:45.91ID:tRvcdL3P2chって、本当は大した事言って無い人に対して「頭良いな」って書く人いる
よね。意味が全く分からない文章に対して「禿しく同意」というものもある。
こういう行為は価値観の誘導のように思える。自分と同類を褒めそやす事
によって自分まで地位が高まることを期待しているような。
0174デフォルトの名無しさん
2014/07/11(金) 09:32:45.35ID:Lx3So7Yg0175デフォルトの名無しさん
2014/07/11(金) 15:24:00.28ID:bbzotjwXセルに描画したいならばQAbstractItemDelegate::paint()
0176デフォルトの名無しさん
2014/07/11(金) 19:54:23.50ID:xkmfCVw5皮肉も理解できないか池沼
0177デフォルトの名無しさん
2014/07/13(日) 12:15:10.37ID:tDcJ+DOIバカに絡むとバカが伝染るぞ
0178デフォルトの名無しさん
2014/07/27(日) 14:11:04.13ID:TlvGkO5I今までVideoWidgetで動画を再生するとwidgetのサイズに合わせて表示されていたのが、動画本来のサイズで表示されます
動画をwidgetのサイズに引き伸ばす方法はありますか?
環境は以下の通りです。 もしスレ違いであれば誘導していただけると助かります
Qt 5.21
OS Ubuntu 12.04
CPU Core i3 4330
M/B B85M-G
0179デフォルトの名無しさん
2014/07/27(日) 16:48:16.32ID:jKGVMYpb新しいマザボにしたのならOSも2年前の12.04でなく14.04に、Qtも5.3.1にしてみたらどうですか。
Qt5.3はQt5.2よりとても沢山のバグや不備が直っているので乗り換えた方がいいですよ。
0180デフォルトの名無しさん
2014/07/27(日) 21:27:43.00ID:TlvGkO5Iすみません、5.3.1はQtMultimediaの更新が無さそうなのでスルーしてました
その他のバグの可能性もあり得ますね。更新してみます
OSも更新したいところなんですが現在HDDが数、容量、現金にも余裕が無い状況なものでorz
Linuxはドライバ自体がWindowsと比べて遅れているので原因をつかむのが難しいですね
0181178
2014/07/28(月) 13:17:06.85ID:ey38TUrOもう少し探ってみることにします
0182デフォルトの名無しさん
2014/07/29(火) 01:35:35.41ID:SHs9XSKpワシはAndroidでwebkit使いたいんじゃー!
Webブラウジング出来ないのつらいんじゃー!
0183デフォルトの名無しさん
2014/08/02(土) 13:34:46.08ID:YqMlPHlAAndroidとiOSにはそっぽを向いていた期間が長過ぎたからWeb以外にも遅れ過ぎで品質も極悪。
0184デフォルトの名無しさん
2014/08/02(土) 14:43:16.32ID:Xnj8Fbslunityみたくブラウザでも動かせるといいんだが
ブラウザ対応できなきゃ
ゲームエンジンとしてQtを使う方向が育たない
0185デフォルトの名無しさん
2014/08/02(土) 14:45:15.29ID:DYbeSaoq0186デフォルトの名無しさん
2014/08/02(土) 16:32:16.20ID:YqMlPHlAQt5で後退、タブレットはNokiaがやらせなかったからまったく駄目どうしようもない。
0187デフォルトの名無しさん
2014/08/03(日) 15:53:49.30ID:you7kjKFわかってない人が作っている感じ
0188デフォルトの名無しさん
2014/08/03(日) 19:57:08.46ID:ppjITjjs0189178
2014/08/03(日) 23:15:09.32ID:LU2jPe/CUbuntuを14.04をクリーンインストール。Qtを最新にしたのですが今度は映像のみが出力されなくなってしまいました
実行時に「GStreamer-CRITICAL **: gst_object_ref_sink: assertion 'GST_IS_OBJECT (object)' failed」と出るので調べたのですがあまり情報が無いようで…
14.04で標準リポジトリから無くなった模様の「gstreamer0.10-ffmpeg」も入れてみたのですが状況変わらずです
前に作ったQt4+PhononのものやVLCでは再生されます
解決法をご存知の方いらっしゃいませんか?
0190デフォルトの名無しさん
2014/08/03(日) 23:41:45.53ID:2+sobgl20191178
2014/08/04(月) 00:06:44.15ID:81sEInp1GStreamer関係を闇雲にパッケージ追加してたらgir1.2関係を入れた途端に映像出力されました
原因も直った理由もさっぱりです
僕の休日返してください
0192デフォルトの名無しさん
2014/08/04(月) 05:34:23.70ID:oPcbpP0Kそれはあんまりだ。
0193デフォルトの名無しさん
2014/08/04(月) 06:18:53.31ID:vzBGIwJJ0194デフォルトの名無しさん
2014/08/04(月) 17:15:56.39ID:oPcbpP0K>環境に左右されやすそうなライブラリは同梱して配布するしかない
Qt Creatorもそうしているね
0195デフォルトの名無しさん
2014/08/04(月) 18:40:57.69ID:oPcbpP0K0196デフォルトの名無しさん
2014/08/04(月) 18:57:13.68ID:EbhOEZ+B0197デフォルトの名無しさん
2014/08/04(月) 18:58:17.99ID:jWhhz9ao0198デフォルトの名無しさん
2014/08/06(水) 13:16:35.92ID:xlOJ2AhiGPL/LGPLなんだから
0199デフォルトの名無しさん
2014/08/07(木) 21:32:18.67ID:3uV61yA8フォークをしても解決にはならないよ。
0200デフォルトの名無しさん
2014/08/07(木) 21:34:43.69ID:DtRDZ0wC0201デフォルトの名無しさん
2014/08/10(日) 17:48:00.27ID:fgXxOCImhttp://sourceforge.jp/magazine/14/08/08/072200
0202デフォルトの名無しさん
2014/08/10(日) 18:25:17.88ID:WSpuTRJMそれとも悪い知らせ七日
0203デフォルトの名無しさん
2014/08/11(月) 00:30:58.61ID:g3x866l+0204デフォルトの名無しさん
2014/08/11(月) 00:35:55.95ID:nBAsS5IHhtml5だけでQt負けそう
C++が必要な場面が少なすぎるんだよ
qmlとかブラウザじゃ動かないし意味なさすぎだろ
完全にhtml5と競合してるじゃん
0205デフォルトの名無しさん
2014/08/11(月) 00:38:02.75ID:nBAsS5IH動く環境の幅やら開発ツールやらが負けすぎてる
0206デフォルトの名無しさん
2014/08/11(月) 01:26:24.70ID:Jcbbsi+t0207デフォルトの名無しさん
2014/08/11(月) 03:33:54.92ID:rvV7HXPE0208デフォルトの名無しさん
2014/08/11(月) 03:55:13.06ID:NF23/RP2>GPL/LGPLなんだから
似非LGPL。NokiaがNokiaのためにLGPLにしただけだよ。そのような背景も考えてものを考えずにフォークしてもよいというのは浅はかだよ。
そしていらなくなったら捨てた。KDEとのしばりがあったからQtを葬り去ろうとしてもできなかった。
0209デフォルトの名無しさん
2014/08/11(月) 03:58:47.11ID:NF23/RP2QtはQtWebKitででhtml5は使えるけれどQtWebKitの完成度が今ひとつふたつなのが困る。
WebKit自体がQtをベースに開発されたKDEのWebエンジンから派生したものだというのは知っているのかな。
0210デフォルトの名無しさん
2014/08/12(火) 10:51:34.35ID:4zCTBz8sって、どうなんですか?_・」
0211デフォルトの名無しさん
2014/08/12(火) 17:11:19.81ID:4zCTBz8sQDialogをshowして(つまり、モードレス)、
別ウィンドウを開いて閉じたときに、
QDialogにフォーカスを移動したいのですが、上手く行きません。
ウィンドウに対してBringToFrontみたいなこと出来ますでしょうか?
QDialog::show(); QDialog::ctiveWindow(); QDialog::raise();QDialog:setFocus();
してもダメでした。
どうすればQDialogにフォーカスできるのでしょう?
0212211
2014/08/12(火) 17:37:03.80ID:4zCTBz8s0213デフォルトの名無しさん
2014/08/16(土) 12:03:48.80ID:HBAQI3m0Digia に食わせてもらって作られているものらしい。
0214デフォルトの名無しさん
2014/08/16(土) 12:40:09.28ID:0XKtKnUw0215デフォルトの名無しさん
2014/08/16(土) 13:42:42.09ID:v1he8WJw3DゲームですらC++は使わなくなって来ているからな。
後は組み込み制御ぐらいじゃない?
0216デフォルトの名無しさん
2014/08/16(土) 17:54:56.17ID:6ph6MHvs0217デフォルトの名無しさん
2014/08/18(月) 10:52:25.00ID:yjqceG5Xその状態だと、モチベーション上がらなさそうだが。。。
0218デフォルトの名無しさん
2014/08/19(火) 01:04:40.21ID:MEin25+tQt4と5でかなりの変更があって4の本が役に立たなくなってるって事は無いよね?
0219デフォルトの名無しさん
2014/08/19(火) 01:15:27.81ID:9LXdxEuk0220デフォルトの名無しさん
2014/08/19(火) 02:18:52.47ID:ybl9BFFC0221デフォルトの名無しさん
2014/08/19(火) 04:00:37.27ID:XgqkNTBcもちろんサンプルコードでエラー出ることもあるけどそんなの少しggったら解決できるわけで
0222デフォルトの名無しさん
2014/08/19(火) 09:21:49.35ID:9LXdxEukWin32 APIは一切使えないよね。
0223デフォルトの名無しさん
2014/08/19(火) 10:14:47.11ID:Z5N+uX+G0224デフォルトの名無しさん
2014/08/19(火) 11:42:38.26ID:yMjuD0JU�d
大幅に変わってて4の知識が使えない状態だったら困るなーと。
ちょっと4の本読んで勉強してくる。
0225デフォルトの名無しさん
2014/08/19(火) 12:20:06.11ID:1YgYHZ2oQObjectを継承したクラスをmoveToThreadでスレッド化してstartした場合は、クラス内のどの関数が呼ばれるのでしょうか?
最初にどうさする関数を指定することは可能ですか?
0226デフォルトの名無しさん
2014/08/19(火) 13:10:52.02ID:9LXdxEukそれやると結局共通ソースにならない。
0227デフォルトの名無しさん
2014/08/19(火) 13:21:45.55ID:LJdcNUo3QThread::started
0228デフォルトの名無しさん
2014/08/19(火) 15:58:41.38ID:Z5N+uX+G当然アプリのコードじゃなくて、
基礎部品クラスの中のメソッド内の中にifdefを閉じ込めるんだよ。
0229デフォルトの名無しさん
2014/08/19(火) 17:41:21.86ID:9LXdxEukそういうんじゃなく、ファイル上で右クリックしたときのメニューとか、
デスクトップのショートカット、スタートメニューの登録、レジストリ、
インストーラー作成とアンインストーラーの登録、Office製品とのCOM
での連系、Macにはない右ボタン、中央ボタンへの対応、ドライブ文字、
My Document、拡張子、ファイル名の大文字小文字を区別するかしないか
などに問題が出る。
しかも、 Linux/Mac 対応を謳うにはLinuxやMac環境でテストする必要が
あり、大型プロジェクトでないと難しい上に、Linux版を作ってもOSユーザー
数から考えて売り上げが上がることはない。
0230デフォルトの名無しさん
2014/08/19(火) 17:51:41.62ID:9LXdxEukテストするのは常識だが、Linux/Macでテストするのは効率的ではない
上にあまり意味がないという・・・。
0231デフォルトの名無しさん
2014/08/19(火) 21:37:36.05ID:9LXdxEukWinの機能を使わずに自分で実装するのは問題。
中途半端な機能でプラットフォームだけを広げるのは戦略としては
間違いだと思う。
0232デフォルトの名無しさん
2014/08/19(火) 22:12:04.56ID:9LXdxEukAdobe製品が挙がっているあが、PDF Reader も使いにくさには定評がある。
0233デフォルトの名無しさん
2014/08/19(火) 22:27:16.32ID:9LXdxEuk>29 :名無しさん@お腹いっぱい。:02/10/24 21:29 ID:f7n9ma9J
>昔はフォトショップ説明書見なくても使えたのに、3年ぶりにお目にかかったので使ってみようとしたら
>わけわかめですた。エレメンツとかいうやつ
(Qt を使ったところの) Elements が特に使いにくいのか?
0234デフォルトの名無しさん
2014/08/21(木) 20:45:30.06ID:huBYRa3T0235デフォルトの名無しさん
2014/08/21(木) 21:19:13.80ID:EzseOHlProot不要な方法がいいな。
0236デフォルトの名無しさん
2014/08/21(木) 23:06:29.57ID:DjjE72fV0237デフォルトの名無しさん
2014/08/22(金) 00:26:47.92ID:emRfs4n8修正方法がわからない
0238デフォルトの名無しさん
2014/08/22(金) 09:44:20.92ID:+iNQPvFR0239デフォルトの名無しさん
2014/08/22(金) 13:53:19.76ID:fjry6man0240デフォルトの名無しさん
2014/08/22(金) 17:16:36.60ID:sPTA4a84最大の権力がQt育ててくれりゃ一番いいのにね。最大の権力ってなんだ・・?イオン?
0241デフォルトの名無しさん
2014/08/22(金) 19:13:26.02ID:va04FkVj0242デフォルトの名無しさん
2014/08/23(土) 00:14:52.37ID:1GLiknGp0243デフォルトの名無しさん
2014/08/23(土) 19:51:31.18ID:jhJDW2qQ君・・・、ソフトバンクにお願い汁!
0244デフォルトの名無しさん
2014/08/26(火) 13:42:29.76ID:1b/gagIIQtCreatorで非Qtプロジェクトのc++プロジェクトで開始すると、
『'opencv2/opencv.hpp':No such file or directory』
↑と言われてライブラリが使えないんだが何が問題なんだろう?
試したら空のQtプロジェクトで開始した場合は問題ないし
エディタ上では波線も出ずincludeのとこにカーソル合わせたら正しいパスが表示されるんだが。
0245デフォルトの名無しさん
2014/08/26(火) 15:40:00.80ID:6vO9nsBdIDEの決め打ちでpathが追加されてることもあるんじゃないのか
0246244
2014/08/26(火) 15:58:24.76ID:1b/gagII全く持って原因が掴めないので気持ち悪いがレスサンクス
0247デフォルトの名無しさん
2014/08/27(水) 07:20:43.38ID:J2peHUgZどのゲームを言っているのか知らんが、Flash で動くゲームは、
CrossBridge を使ってC++で書かれていることがある。
Unreal Engine 3を用いた Epic Citadel とか。
Qtの問題点は ライセンス。
0248デフォルトの名無しさん
2014/08/27(水) 15:00:02.61ID:rX6qodjT0249デフォルトの名無しさん
2014/08/27(水) 17:16:10.65ID:pod6HJkQライセンスってむずかしいね
0250デフォルトの名無しさん
2014/08/27(水) 19:58:40.22ID:hJeKPnbuそんな金があるんならiOS版とAndroid版両方作ればええヤンという話になるな
0251デフォルトの名無しさん
2014/08/28(木) 05:59:17.43ID:SIwgTdKD0252デフォルトの名無しさん
2014/08/28(木) 07:12:26.70ID:0dZBTV440253デフォルトの名無しさん
2014/08/28(木) 11:43:48.51ID:4X+l6qSo結構な頻度でプログラムが落ちるんだけど、これどうにかなりません?
なんか間違ってるのかと思ってQtCreatorのbrowserサンプルも試したが同じく落ちる
0254デフォルトの名無しさん
2014/08/28(木) 21:07:30.30ID:fxNpsCYkQtフレームワークのライセンスについて
ttp://eyeballonly.com/blog/2014/04/02/qt-framework-license/
>無料版QtでiOSの配布が問題があるのは「動的リンクが出来ない」という性質があるためです。
>現時点ではQt商用版を購入しない限りiOS版は静的リンクを行わなければならないためLGPL感染が起こり、アプリの部分を含めて全ソースを開示しなければなりません。
0255デフォルトの名無しさん
2014/08/28(木) 22:21:29.65ID:LhIa/ABQフラッシュは特に鬼門
0256デフォルトの名無しさん
2014/08/28(木) 22:28:25.68ID:tnYIKpbT0257デフォルトの名無しさん
2014/08/29(金) 01:12:09.21ID:M6OmEjtV0258デフォルトの名無しさん
2014/08/29(金) 08:38:32.82ID:JCAE7ju9これは大間違い
0259デフォルトの名無しさん
2014/08/29(金) 08:57:39.65ID:AEJEOYpdそれは動的リンクの場合。
静的リンクの場合は自作のアプリ部分のソースも公開する必要がある。
0260デフォルトの名無しさん
2014/08/29(金) 09:00:33.05ID:JCAE7ju9だから違うっつーの
0261デフォルトの名無しさん
2014/08/29(金) 09:04:54.91ID:AEJEOYpdソースは公開しなくていいが、オブジェクトファイルは公開しなければ
ならない。なので、グローバルな関数名やclassのメンバ関数名は
丸見えになる。たとえ prtedted や private 修飾されていても。
特に後者は、mangling(マングル化)されているので demangling
ツールを使えば所属するクラスと引数の型名が完全に分かる。
demanglingツールは、Webで使えるものが公開されており、ブラウザに
mangling化された関数名を入れると、完全にdemaingling化された
名前を見ることが出来る。
0262デフォルトの名無しさん
2014/08/29(金) 09:05:41.90ID:AEJEOYpdどこが違うのか書け:
0263デフォルトの名無しさん
2014/08/29(金) 11:16:35.00ID:AEJEOYpd正:protected
0264デフォルトの名無しさん
2014/08/29(金) 11:17:19.94ID:HQ31uAPX>>261の通りだ
静的リンクの場合はソースかオブジェクトファイルを公開する必要がある
なぜなら、ユーザーが元のLGPLのライブラリを改変して同じように実行出来る必要があるから
オブジェクトファイルを公開すればソースを公開する必要はない
ちなみに、そのオブジェクトファイルは外部にシンボルを公開する必要はないので
全部隠す事は可能
0265デフォルトの名無しさん
2014/08/29(金) 11:21:10.77ID:3jsIG6E/動的リンクは、アプリ部分のソースもオブジェクトファイルも公開不要。ただしリバースエンジニアリングを禁止してはならない。
0266デフォルトの名無しさん
2014/08/29(金) 11:43:09.51ID:AEJEOYpd静的リンクの場合は、ソース公開義務があるよ。
オブジェクトだけの配布で済むのは、動的リンクの場合のみ。
何もシンボルを公開しなければリンクできないので、実行ファイルが作れ
ない。
0267デフォルトの名無しさん
2014/08/29(金) 11:44:02.59ID:AEJEOYpdそれは間違い。正しくは >>266 だ。
0268デフォルトの名無しさん
2014/08/29(金) 11:48:03.96ID:+bkqIqnF0269デフォルトの名無しさん
2014/08/29(金) 11:48:26.99ID:3jsIG6E/http://www.gnu.org/licenses/gpl-faq.html#LGPLStaticVsDynamic
(1) LGPLのライブラリに対し静的にリンクする場合、ユーザがライブラリを改変して
アプリケーションと再リンクできる機会のために、あなたは、あなたのアプリケーションを、
オブジェクト(ソースの必要は必ずしもありません)フォーマットでも提供する必要があります。
(2) ユーザのコンピュータに既に存在するLGPLのライブラリに対し動的にリンクする場合、
あなたは、ライブラリのソースを運搬する必要はありません。一方、あなたのアプリケーションと
一緒にLGPLのライブラリの実行形式をあなた自身が運搬する場合、それが静的、あるいは動的に
リンクされているかによらず、LGPLが提供する方法の一つでライブラリのソースを運搬する必要があります。
0270デフォルトの名無しさん
2014/08/29(金) 11:50:51.12ID:HQ31uAPXお前はWikipediaすら見ないのかよ…
> 静的リンクの場合は、ソース公開義務があるよ。
間違い
> 何もシンボルを公開しなければリンクできないので、実行ファイルが作れない。
間違い
0点
0271デフォルトの名無しさん
2014/08/29(金) 11:56:42.54ID:HQ31uAPX違うな
ソース公開する必要があると言ってる奴は、静的リンク(スタティックリンク)を理解出来てない
0272デフォルトの名無しさん
2014/08/29(金) 12:02:09.42ID:HQ31uAPX大原則
LGPLのライブラリは、そのライブラリを改変して再度アプリを実行出来る必要がある
アプリのソースを含めたライセンスは問わない
これだけ理解出来れば、静的リンクがソースを公開する必要があるなんて言わないはず
0273デフォルトの名無しさん
2014/08/29(金) 12:08:34.51ID:AEJEOYpd記憶が混乱してたわ。
・動的リンクの場合は、自分のアプリのソースやobjectは公開する必要が
無い
・静的リンクの場合は、objectまたはソースを公開する必要がある。
こういうことか。
0274デフォルトの名無しさん
2014/08/29(金) 12:11:33.23ID:AEJEOYpd動的リンク式で作ったアプリを公開する場合、
ライブラリのソースは同梱する必要があるんだっけ?
別の場所においておいてもいいんだっけ?
0275デフォルトの名無しさん
2014/08/29(金) 12:14:37.76ID:AEJEOYpd↑英語版 Wikipedia の LGPL の項目を読むと、ライブラリのソースを
運搬する必要については書かれてない様に思うんだけど?
0276デフォルトの名無しさん
2014/08/29(金) 12:30:52.96ID:AEJEOYpd配布する義務があるのは分かる。
ただ、アプリと同じ zip ファイルの中に含める必要があるのか無いのか
が分からない。
0277デフォルトの名無しさん
2014/08/29(金) 12:33:44.58ID:AEJEOYpdそういう技術的なことは良く分かってるよ。
ハイレベルな技術があると評されているから、客観的に。
0278デフォルトの名無しさん
2014/08/29(金) 13:15:55.17ID:fu+Srt+b0279デフォルトの名無しさん
2014/08/29(金) 13:31:57.35ID:HQ31uAPXハイレベルって…
じゃぁGithubのアカウントとかなんか教えてくれよ、見てみるから
0280デフォルトの名無しさん
2014/08/29(金) 22:06:12.10ID:51bL/Tmiとりあえずまず glewInit してから glGetString でOpenGLのバージョンを
拾おうとしてるんだけどどうも glewInit で初期化ができない
GLUTならウィンドウを生成後にglewInitを呼べばいいんだけど、
QtのQGLWidgetを使う場合どのタイミングで呼べばいいんだ?
ググった限りでは initializeGL に書けとあったのでそうしてるんだけど上手くいかないし
QGLFormatを親のQGLWidgetに設定しろってページも見つけたが
それをすると今度は initializeGL が実行すらされない。
とりあえず非Qtプロジェクトでfreeglut+GLEWの組み合わせでは成功したし、
GLEWを使わずにQGLWidgetで図形表示したりはできたんだが。
GLEW自体が使えないのだろうか?
0281280
2014/08/30(土) 17:50:40.83ID:inSLv9hbというか完全なウッカリなんだが、
OpenGL版を入れたつもりがANGLE版を入れていたようだ
いったいこの2日間はなんだったんだ
0282デフォルトの名無しさん
2014/09/03(水) 20:20:55.87ID:7iMu6LPlって宣言して
pthread_mutex_lock(&mtxA)
ってするとロックしたまま処理が進まないのは何ででしょうか?
他にスレッドは動いてなくて他にもロックしている箇所はありません
0283デフォルトの名無しさん
2014/09/03(水) 20:51:48.20ID:bP2d0/eb0284デフォルトの名無しさん
2014/09/03(水) 23:16:31.81ID:NToWsnmzmoveToThreadが内部的にどんな動きをするのか詳しい人はおりますか?
0285デフォルトの名無しさん
2014/09/04(木) 08:46:30.99ID:t+YSKgeI0286デフォルトの名無しさん
2014/09/04(木) 12:31:27.68ID:MoUSvwhrQObjectを継承したクラス内で
void classA::startProc()
{
QThread *testTh;
testTh = new(QThread);
connect(testTh, SIGNAL(started()), this, SLOT(動かす処理()));
testTh.start();
}
こんな感じでクラスAをメイン処理から呼んで、スレッド化してるんだけど根本的に間違い?
0287デフォルトの名無しさん
2014/09/04(木) 12:32:27.50ID:MoUSvwhr0288デフォルトの名無しさん
2014/09/04(木) 12:39:36.02ID:S67bCNe60289デフォルトの名無しさん
2014/09/04(木) 13:30:19.20ID:ESYVXHW3ttp://mayaposch.wordpress.com/2011/11/01/how-to-really-truly-use-qthreads-the-full-explanation/
QThreadの使い方はこんな感じだけど、タイマー使って定期処理したいだけならスレッド化は不要だぞ
0290デフォルトの名無しさん
2014/09/04(木) 19:27:37.91ID:oHq4ld+uLGPLv3ではアプリのソースコードを任意の第三者に公開する必要があり、
製品にインストールするために必要なデータ、関連ソースコード、手順などすべてを伝える必要がある。
製品にインストールできないようにガードすることはできず、インストールできるように製品を作らなければならない。
0291デフォルトの名無しさん
2014/09/04(木) 21:24:39.74ID:jY3J4fhYhttp://toro.2ch.net/test/read.cgi/tech/1366354460/1
>>LGPL を選んだ場合はソースコード非公開のままでの商用利用が可能です(いくつか制限あり)。
>> ※正確には通常「LGPL+商用利用向きの例外条項」を選ぶことにな7ります(Qtインストール先の「LGPL_EXCEPTION.txt」を参照)。
>> ちなみにGPLでも商用利用が不可能というわけではありません、念のため。
このLGPL_EXCEPTION.txtに書かれてる内容がサッパリ分からん
0292デフォルトの名無しさん
2014/09/04(木) 22:23:41.85ID:oHq4ld+uヘッダーファイルをインクルードしてもLGPLを適用しなくてもよいということ。
0293デフォルトの名無しさん
2014/09/07(日) 13:15:51.21ID:kVlVD0Xmタスクマネージャーの数値からするとCPUを2 Coreとも使っているようだが、
それでもコンパイル速度がとても遅い。
SLOT, SIGNALなどのためのフロントエンドのコンパイルも入っている
からかも知れない。
0294デフォルトの名無しさん
2014/09/07(日) 14:46:30.82ID:OCMtEB1tもうじき clang 対応版も出てくるだろうから、
そこで全体的に大きく改善される、と期待はしてるけど
0295デフォルトの名無しさん
2014/09/07(日) 17:27:34.67ID:nLk0bYBr0296デフォルトの名無しさん
2014/09/07(日) 19:40:32.73ID:YPP7Sf/u0297デフォルトの名無しさん
2014/09/07(日) 19:57:51.51ID:RuYq7bFW0298デフォルトの名無しさん
2014/09/07(日) 20:12:12.05ID:YPP7Sf/uhttp://stackoverflow.com/questions/9187538/qt-how-to-add-a-list-of-qactions-to-qmenu-and-handle-them-with-a-single-slot
0299デフォルトの名無しさん
2014/09/08(月) 03:28:17.47ID:azo5wgOQQt5ではsignal&slotでQt4よりもコンパイル速度が何十倍も遅くなる場合がある。
コンパイルが遅いだけでなく限らずウィジェットの動作も相変わらずおかしい。
マイナーバージョンが3でこんなのでは困ったものだ。
QMLしか考えていないのだろうが、それなのにQMLのドキュメントがスカスカで間違いがちらほら。
0300デフォルトの名無しさん
2014/09/08(月) 09:33:29.83ID:TeBdDwHTプリコンパイルヘッダを使う
これでGCCよりコンパイルが数倍早くなった
0301デフォルトの名無しさん
2014/09/09(火) 08:53:08.01ID:TTzQuJWt両方の処理時間がプラスされている。
0302デフォルトの名無しさん
2014/09/10(水) 07:41:20.83ID:8Y3LAJyJもあるのも、技術的にどうなのか疑問の余地がある。
(ちなにみ、デバッグ情報を含む Qt5Widgetsd.dll は、136MBもある。)
FLTK は、GUIアプリの最小サイズを170KBに出来る(VC++でコンパイルした
場合)。もちろん静的リンク版なので、これ以外に外部から読み込んで
来るFLTK由来のライブラリ(DLL)はない。
0303デフォルトの名無しさん
2014/09/10(水) 07:45:00.53ID:8Y3LAJyJシステムDLL(kernel32.dll, gdi32.dll, usr32.dllなど)以外は何もない。
システムDLLは、どんなnativeプログラムも必ず読み込むもなので、避ける事は
できないし、サイズとして考慮すべきものでもない。
0304デフォルトの名無しさん
2014/09/10(水) 07:59:42.44ID:mb834HPhDOTNETや、MFCなんかも、ランタイムはデカイ。
0305デフォルトの名無しさん
2014/09/10(水) 08:01:17.41ID:8Y3LAJyJQtに比べると小さい。
0306デフォルトの名無しさん
2014/09/10(水) 08:22:04.53ID:8Y3LAJyJ1MB超えるなら問題。
2つ目は、サイズを小さくする気がなくても 4.17MBにまでなって
しまう人たちの技術の程度が知れるということ。
0307デフォルトの名無しさん
2014/09/10(水) 08:29:41.03ID:7co1VTAvwidgetを動かすための必須のDLLは
QtCore.dll QtGui.dll QtWidgets.dll で 合計 11MB
icudt51.dll (21MB) も今のところ必須で
さらに細かい必要なDLLがいくつかあるので最小配布サイズは
合計 40MBくらいになるはず
0308デフォルトの名無しさん
2014/09/10(水) 08:32:11.56ID:7co1VTAv少なくともこれが無くても動くようにしてもらいたい
0309デフォルトの名無しさん
2014/09/10(水) 08:40:29.03ID:7co1VTAvQtアプリを起動する際に
必要なライブラリのバージョンをネットワークインストールするダイアログを出して
アプリの配布サイズを最小にするというようなやり方もありなんじゃないか
それだったらライブラリのサイズが肥大化しても気にならない
0310デフォルトの名無しさん
2014/09/10(水) 08:45:59.83ID:8Y3LAJyJまあ、OSSなソフトは似たり寄ったりだが。
0311デフォルトの名無しさん
2014/09/10(水) 08:48:07.12ID:7co1VTAvこれをするためにはまず
ライブラリのDLアドレスが書かれた定義ファイルを
同じURLで維持出来ないといけない
維持することを約束してくれるなら
公式じゃなくて有志がそういう仕組みを作成できるようになる
それである程度の動作実績積めば公式で採用してくれるかな
0312デフォルトの名無しさん
2014/09/10(水) 08:54:02.71ID:7co1VTAvとりあえずアプリダウンロードしておくかとか
ユーザーがダウンロードするハードルがぐっと下がるかもしれない
今もまだライブラリのサイズ増加の最中だから
サイズの不満に対する声がどんどん大きくなっていくと思う
0313デフォルトの名無しさん
2014/09/10(水) 08:54:06.99ID:av5QsdtAキリっ
0314デフォルトの名無しさん
2014/09/10(水) 09:12:51.56ID:8Y3LAJyJのウィンドウより常に前に表示されているのは、「Owner(Owned) Window」の
機能を使っている。これは、子ウィンドウではないが、親ウィンドウに所有され
ているウィンドウ。かなり便利で無いと困るが、Qtでは作れないのではないか?
wxWidget の場合、style に wxFRAME_FLOAT_ON_PARENTを指定して wxFrameを
作成すると作れる機能があるが、Windows と GTK の場合に限定。
Qtは、GTKとは別陣営のKDE系だよね。
0315デフォルトの名無しさん
2014/09/10(水) 10:33:50.91ID:7co1VTAv設定する順番とかも重要だった気がする
あらゆることはできるが入り組んでいるので自力で見つけるのは難しいだろうね
0316デフォルトの名無しさん
2014/09/10(水) 10:51:43.07ID:mb834HPh0317デフォルトの名無しさん
2014/09/10(水) 11:56:55.40ID:KuQR3E/w独立した後、ちゃんと、親よりも手前に成り続けること出来るの?
例えば、親をクリックした時、親よりも下に成って隠れたりすることは
有る無いか。
0318デフォルトの名無しさん
2014/09/10(水) 22:06:52.12ID:qprQWA5Zそれって、Qt系のライブラリを一切使わないアプリを別途作る必要がある気が
まぁでも、実際に利用するアプリは動的リンク、
インストーラは別途静的リンクでアプリを作るのもあり・・・か?
0319デフォルトの名無しさん
2014/09/10(水) 22:49:40.40ID:oypds7bC0320デフォルトの名無しさん
2014/09/11(木) 07:51:38.42ID:hP0VdsTbエンドユーザーはそんなものどうでもいい。
「これ使うにはこのランタイムの別途インストールが必要なんです」
「仕様が少し変わるため、このモジュールのバージョンアップはしないでください」
そんな煩わしいのより、多少大きくても一枚岩で動く物の方が安心感を与える。
0321デフォルトの名無しさん
2014/09/11(木) 08:05:33.70ID:ubVp0RQm結局、エンドユーザーは、静的リンク版が欲しいと言うことだね。
LGPLは、静的リンクを回避したがっているライセンスなんだけども。
0322デフォルトの名無しさん
2014/09/11(木) 08:19:25.77ID:XCoc4L/O>>「仕様が少し変わるため、このモジュールのバージョンアップはしないでください」
自動で管理できるからユーザーは何も考えなくてもいい
バージョンアップしようが仕様も変わらない
つまりサイズが小さくなっただけで利便性は変わらない
0323デフォルトの名無しさん
2014/09/11(木) 10:05:53.12ID:ZEyp8++5dll一緒に配布してくれればいいだろ
0324デフォルトの名無しさん
2014/09/11(木) 10:34:08.51ID:ubVp0RQm場合に莫大なビルド時間がかかると言うことでもある。
0325デフォルトの名無しさん
2014/09/11(木) 10:37:38.08ID:ubVp0RQm>つまりサイズが小さくなっただけで利便性は変わらない
Linuxではシステムに最初から共有ライブラリとして入っている事
が多いが、Windows だと自分で配布することになるからトータル
ではむしろ大きくなる。
というのは、静的リンクした場合は library の中から必要な object
module だけがリンクされるが、動的リンクする場合は全ての
object module が dll の中に含まれてしまっているため。
0326デフォルトの名無しさん
2014/09/11(木) 12:38:54.17ID:yJkcKwHs客に、今まで実行ファイルが2Mだったのを努力して500kにまで下げました!
っていっても、ふーん。で終わるだろ?
そういうのはプログラマだけが嬉しいんだって。
0327デフォルトの名無しさん
2014/09/11(木) 13:08:09.94ID:I+6oiwC0小さいと嬉しいより、大きいと恥ずかしい。
頭が悪いのに、膨大な時間を掛けて作っただけなんじゃないかと
思われる。
0328デフォルトの名無しさん
2014/09/11(木) 13:10:25.18ID:I+6oiwC0かなり困る。
0329デフォルトの名無しさん
2014/09/11(木) 13:31:07.92ID:ZEyp8++5本当にくだらないな
0330デフォルトの名無しさん
2014/09/11(木) 13:33:17.68ID:eBGvbqqvクロスプラットフォームなソフトウェアなら尚更酷いことになる
あとオンラインインストーラが20MBもするというのは最早笑い話
0331デフォルトの名無しさん
2014/09/11(木) 13:36:13.83ID:I+6oiwC0これが馬鹿にする人がいるんだな。プログラマの中に。
0332デフォルトの名無しさん
2014/09/11(木) 13:41:36.86ID:I+6oiwC0さらに、ネットは、アップロードがダウンロードより遅いので、
40MB もアップロードするのは大変だ。
0333デフォルトの名無しさん
2014/09/11(木) 14:08:09.32ID:I+6oiwC0オンラインインストーラと言えば、cygwinのもapt-cygコマンドに
比べて遅いので使わなくなった。
検索などをすると、重すぎてインストーラが途中でとまってように
なってしまことがある。しかも、その間プログレスバーなどが全く
出ない。インクリメンタルサーチの途中でこうなった時には、
物凄くだるい。
0334デフォルトの名無しさん
2014/09/11(木) 14:23:59.84ID:awRn/eWyケソケソ40MBがどうこうとか・・・
0335デフォルトの名無しさん
2014/09/11(木) 16:52:41.50ID:SsrNarpe0336デフォルトの名無しさん
2014/09/11(木) 17:12:04.12ID:SNUYrGFx塵も積もれば糞となる
0337デフォルトの名無しさん
2014/09/11(木) 17:21:13.26ID:MhlJsK8dコピーに時間かかる。
0338デフォルトの名無しさん
2014/09/11(木) 17:31:35.27ID:MhlJsK8dでかさのせいでバックアップに時間がかかるし、HDDの容量は食うしでろくな
ことない。
0339デフォルトの名無しさん
2014/09/11(木) 18:14:23.66ID:eBGvbqqv問題はそこじゃなくて、そういう風に使い方に制約が生じてしまうこと
重いからゴミということではないけれど、選択肢から除外されてしまう要因になり得るのは事実
0340デフォルトの名無しさん
2014/09/11(木) 18:18:16.09ID:MhlJsK8d置いておけばいいが、100個の*.exeで構成される場合にフォルダを
分けて置いておきたい場合などに面倒なパスの問題が生じる。
0341デフォルトの名無しさん
2014/09/11(木) 18:24:52.92ID:SNUYrGFxloadlibrary("..\\hoge.dll")
でうまくいく
0342デフォルトの名無しさん
2014/09/11(木) 18:25:48.16ID:B9XuwzL8qt本家が無料で容量無制限でアプリ配布するサーバを貸し出せよ
この時代にケチる奴は馬鹿って言ってるんならそのくらい用意しても構わないだろ
0343デフォルトの名無しさん
2014/09/11(木) 18:28:46.47ID:SNUYrGFx0344デフォルトの名無しさん
2014/09/11(木) 18:31:11.98ID:MhlJsK8d単純に import library をリンクした場合に、DLLのパスが検索されるのは、
アプリの main() や、crt start up routine に来る前だよ。
端的に言えば、アプリが開始されないので、LoadLibrary() 文が実行できない。
0345デフォルトの名無しさん
2014/09/11(木) 18:44:56.11ID:MhlJsK8dは、ライブラリを静的リンクできるかどうかだったんだべさ。
金払ってでも静的リンクを好む開発者がいるって事だよ。
0346デフォルトの名無しさん
2014/09/11(木) 18:54:07.29ID:zcU7deCS0347デフォルトの名無しさん
2014/09/11(木) 18:56:53.21ID:MhlJsK8d一般認識であるかのような言い回しを見つけた。
0348デフォルトの名無しさん
2014/09/11(木) 18:57:59.15ID:MhlJsK8d無限ループ
0349デフォルトの名無しさん
2014/09/11(木) 18:59:22.68ID:ZEyp8++5金払って静的リンクしたバイナリ配布すればいいだろ
こいつはさっきから何が言いたいんだ
0350デフォルトの名無しさん
2014/09/11(木) 19:02:46.07ID:MhlJsK8dその二つはどちらも、非現実的な選択肢だ。
0351デフォルトの名無しさん
2014/09/11(木) 19:04:31.97ID:Her6Av6xLGPLは嫌だ
でも静的リンクしたいってアホか
ガキじゃねーか
0352デフォルトの名無しさん
2014/09/11(木) 19:08:00.98ID:hP0VdsTb静的リンクがおかしいとかっていう方がおかしい
0353デフォルトの名無しさん
2014/09/11(木) 19:08:13.77ID:MhlJsK8dどうしてQtを使うことを絶対視しているんや?
使い始める前に、メリット、デメリットの検証している段階の人もいる。
致命的問題点があれば使わない。
0354デフォルトの名無しさん
2014/09/11(木) 19:12:05.42ID:MhlJsK8d年間数十万円だよ。
0355デフォルトの名無しさん
2014/09/11(木) 19:12:26.59ID:ZEyp8++5dllでかいのが問題なら小さいdll作ってそれにリンクすりゃいいだけの話
そんなこともできない人が検討中だの致命的な問題だの言うのはちゃんちゃらおかしい
0356デフォルトの名無しさん
2014/09/11(木) 19:16:40.54ID:MhlJsK8d小さいdllなんて簡単には作れんぞ。
0357デフォルトの名無しさん
2014/09/11(木) 19:23:04.83ID:ZEyp8++5静的リンクじゃないとヤダヤダ言ってる暇があれば手を動かせ
0358デフォルトの名無しさん
2014/09/11(木) 21:16:38.08ID:eBGvbqqv0359デフォルトの名無しさん
2014/09/11(木) 21:26:38.83ID:+Q/pvg8k0360デフォルトの名無しさん
2014/09/11(木) 21:51:52.22ID:zQqR9h5F臭いものを臭いと認められない奴こそ足を引っ張っているだけだから他所に行け
0361デフォルトの名無しさん
2014/09/11(木) 21:52:59.86ID:hP0VdsTbちょっと何言ってるんだか・・・
0362デフォルトの名無しさん
2014/09/11(木) 21:59:27.24ID:zQqR9h5F0363デフォルトの名無しさん
2014/09/11(木) 22:00:08.83ID:+Q/pvg8k別に臭くないなんて言ってないし
臭くても近寄らないから俺は困らないしな
0364デフォルトの名無しさん
2014/09/11(木) 22:13:19.11ID:zQqR9h5F何もしないってのは隠したり見て見ぬフリすることだよ
プログラミング経験ある人ならそれくらい知ってそうなもんなんだがな
0365デフォルトの名無しさん
2014/09/11(木) 22:33:46.86ID:ZEyp8++5dllがでかいことはバグなのか?
俺はそうは思わないから意味のないバグだと思うんだろう
意味のないことを騒ぎ立てるから、そんなことはお前が何とかしろって思っている
自分がやる気がないのか他人にやらせようとしているから不快に思っていたんだろう
0366デフォルトの名無しさん
2014/09/11(木) 23:32:32.98ID:zQqR9h5F本当にくだらないな
0367デフォルトの名無しさん
2014/09/11(木) 23:35:48.20ID:XoVK4II30368デフォルトの名無しさん
2014/09/12(金) 00:00:28.49ID:nH61fujQ0369デフォルトの名無しさん
2014/09/12(金) 00:20:39.14ID:4vRz3RNPまぁ理想的な展開ではないと思うけど
ってか、Qt は度々買収されて
思想や方針も転々としてて損している気がする。
0370デフォルトの名無しさん
2014/09/12(金) 00:45:35.40ID:/elwCb11Ubuntu Phoneで使われているわけだし
0371デフォルトの名無しさん
2014/09/12(金) 01:09:15.88ID:4vRz3RNPQt や gtk とかいったツールキットは、
Wayland と Mir の争いにもろに影響受ける部分だし
ユーザーを取り込んでくれたことはいいことだが・・・
0372デフォルトの名無しさん
2014/09/12(金) 01:15:12.76ID:TJGIAZh9WindowsとLinuxで開発する立場からするとQtはかなり助かっている。
0373デフォルトの名無しさん
2014/09/12(金) 07:15:00.31ID:rzy6cmV/wxWidgets が CodeBlocks でなかなか使える。
CodeBlocks内臓の wxSmith がそこそこ使えるから。
0374デフォルトの名無しさん
2014/09/12(金) 07:47:58.74ID:5CayTRHSただ、いかんせん wxWidgets はドキュメントが乏しかった印象
0375デフォルトの名無しさん
2014/09/12(金) 10:53:25.94ID:w24nfmYLwxWidgetsのドキュメントが乏しいのは、CodeLite の場合に限った場合では。
CodeBlocks で wxSmithで使って Widget を配置するチュートリアルは
結構充実してたよ。
0376デフォルトの名無しさん
2014/09/12(金) 10:59:37.33ID:w24nfmYLチュートリアル動画が結構あるね。
0377デフォルトの名無しさん
2014/09/12(金) 19:00:11.37ID:HZkP5e3Hここで宗派を争うつもりはないぞ、念の為w
wxWidgets と Codelite を使ったのは同時期じゃないんだ。
マルチプラットフォームで開発できるツールキットを探していた際、
wxWidgets と Qt が最終選考まで残った。
その時の比較で、Qt と比較してのドキュメントの差を感じた。
それとは別に、その数年後、軽量な IDE 環境はないか探していたところ、
Codelite と CodeBlocks が浮上したけど、
軽量さと、Visual Studio 6.0 風の U/I なので古いオッサンにも薦めやすく、
Qt も本格的に対応してて、むしろ QtCreator より使い勝手のよいと思えたのでこっちを選んだ、って感じだったな
時系列をごちゃまぜにしてスマンカッタ
そういや、wxWidgets は、今は多言語は安定したのかな?
選定当時は、多バイト文字入れるだけですぐ不安定になってた記憶。
0378デフォルトの名無しさん
2014/09/12(金) 19:06:48.17ID:nAjxttHn多言語の安定性は試してないので分からないが、
gettext() には対応してるよね。
0379デフォルトの名無しさん
2014/09/12(金) 21:07:31.17ID:Fz05OnUk作ったアプリで儲けるのだから安いものです。
0380デフォルトの名無しさん
2014/09/12(金) 22:44:20.71ID:/0FtZKmj【GUI】wxWidgets(旧wxWindows) その5【サイザー】
http://peace.2ch.net/test/read.cgi/tech/1270793556/
0381デフォルトの名無しさん
2014/09/13(土) 00:57:36.68ID:1t8KNaQz0382デフォルトの名無しさん
2014/09/13(土) 07:48:11.09ID:CAfEAxmEQt本家は、125人以上の開発者を抱えながら、10億円の売り上げさえ達成できないでいるよね。
それに、シェアウェアのほとんどがVSがまだ3万円くらいで買えたときでさえ赤字だし。
0383デフォルトの名無しさん
2014/09/13(土) 07:52:07.21ID:CAfEAxmESOURCENEXTは、100本のソフトを売りながらも最盛期で103億円/年程度、
2008年以降50億円/年にまで落ち込んで今に至る。今はソフト数を500本
に増やしているが売上は余り変わらない。増やした400本はほとんど売れて
ないということなんだが。
0384デフォルトの名無しさん
2014/09/13(土) 08:00:17.20ID:CAfEAxmE最低でも700円くらいはかかる。販売店にも採集価格の3割は払う必要がある。故に原価を除いた収入は、
売上の 2.5分の1くらいになるはずで、相当苦しい状態だ。
0385デフォルトの名無しさん
2014/09/13(土) 10:59:12.03ID:1e4uTdyfWin7の中古PCも実用でつかえるのが\19,800まで、落ちてくるのにもう少し・・・
我慢したかいがあった。
0386デフォルトの名無しさん
2014/09/13(土) 12:10:58.61ID:1t8KNaQz『2万切るまで(年単位で)待つ』なんてもったいなさすぎるぞ・・・
自己投資だと思えば、ましてやほぼ毎日使うようなもので数千円の差なんて、塵芥
0388385
2014/09/13(土) 13:59:09.45ID:1e4uTdyf0389デフォルトの名無しさん
2014/09/13(土) 14:44:29.31ID:YeRSzbPN0390デフォルトの名無しさん
2014/09/13(土) 15:04:01.83ID:7XoBfrk70391デフォルトの名無しさん
2014/09/13(土) 18:55:26.94ID:H4voTqw8xeonならcore i7相当が手に入るぞ
0392デフォルトの名無しさん
2014/09/13(土) 21:10:20.81ID:2fmxrCBWNokiaが自社の携帯電話にQtを利用するために囲い込み目的でLGPL版を出したけれど頓挫。
結局はただで使うだけの企業だらけで採算がとれなくなっているからだよ。
アプリのソースコードを開示したくないなら費用を払って商用版を使えばいい。
アプリが売れればそれぐらいの費用は回収できる。
費用を払いたくないならLGPLでできる範囲ですますか、GPLでアプリのソースコードも開示して使えばいいじゃないか。
費用も払わずアプリのソースコードも開示したくなくてアプリで儲けたいというのはむしがよ過ぎるだろう。
0393デフォルトの名無しさん
2014/09/13(土) 21:56:08.29ID:1t8KNaQzアプリだけって話なら、たとえC++しかノウハウない人でも、
ライセンスがめんどくさいぐらいなら、
他の言語も含めて、開発環境考えなおす
今は選択肢も多いし、他言語を選ぶメリットも十分にあるからな
0394デフォルトの名無しさん
2014/09/14(日) 02:00:46.50ID:ibVh/Avh> New Qt WebEngine and Qt WebChannel
> (略)
> Qt 5.4 we are now adding support for the desktop platforms Linux, Mac OS X and Windows.
Qt 5.4 Alpha Available | Qt Blog
http://blog.qt.digia.com/blog/2014/09/08/qt-5-4-alpha-available/
0395デフォルトの名無しさん
2014/09/14(日) 05:11:38.01ID:rXPB7oHFAndroidはWidgetベースでもネイティブUIになるのかな。QtQuickやらないといかんか。
0396デフォルトの名無しさん
2014/09/15(月) 19:36:05.12ID:MDPEUQxUシグナル/スロット
ってやつで、ボタンとかの動きを全部構成すんの?
デザイン中にボタンダブルクリックしたら、
void ボタン::クリック(引数)
{
//ToDoここに処理を記述うんたら・・・
}
みたいのが出てくるかと思ったらなんか違うようなので・・・。
0397デフォルトの名無しさん
2014/09/15(月) 21:31:55.02ID:++gQIfjcconnect (発行元クラス, SIGNAL(シグナル名), 受理先クラス、SLOT(スロット名))
でイベントを繋げる。
クラスの縦方向の親子関係をオブジェクト指向のキモだとすれば、
クラスの横方向のイベント通知が、シグナル/スロットの売りかな?
0398デフォルトの名無しさん
2014/09/15(月) 21:41:13.22ID:++gQIfjc仕組みは↑の通りだけど、
デザインを使っての開発には不慣れなので適切な回答じゃないと思う。
後を頼む。
0399デフォルトの名無しさん
2014/09/15(月) 22:03:40.35ID:YC7g36QQ英語だけどまずはこのチュートリアルをやってみるといい
0400デフォルトの名無しさん
2014/09/16(火) 20:09:38.66ID:c0zqQ2NF英語あってんのかわからんちけど
VBでいえば
Form
にイベント関数が一切ないものとして、
自分でFormのプログラミング画面に、コマンドボタンやらラベルやらリストやら全部のコントロールのロジックを記載するイメージ?
0401デフォルトの名無しさん
2014/09/16(火) 21:31:27.08ID:Tbw+5xe1今度こそスンナリAndroid開発できるかな?
0402デフォルトの名無しさん
2014/09/17(水) 09:26:26.47ID:RSy+V1IxQwtPlotItemの派生物って、
QwtPlotがdeleteされたら一緒に消えてくれるのだろうか?_・)
それともキッチリdeleteすべき???
0403デフォルトの名無しさん
2014/09/17(水) 17:18:22.79ID:5BhgwAlUhttp://sourceforge.jp/magazine/14/09/18/071800
0404デフォルトの名無しさん
2014/09/17(水) 21:03:01.08ID:npRBRGpDそれくらい自分で試せばわかるだろ能無し
0405デフォルトの名無しさん
2014/09/18(木) 19:24:12.99ID:DEpXkczmただなものですましたいという浅はかな考えだな。
0406デフォルトの名無しさん
2014/09/18(木) 19:28:28.87ID:gYZnvAz9Window 階層が見えてデバッグには重宝したけど、Qtだと独自描画している
ので、そういうツールが使えず苦労することがありそうだね。
デバッグ時に「このウィンドウの ID 番号が知りたい」と思った時に
さてどうするかだ。
0407デフォルトの名無しさん
2014/09/18(木) 19:33:12.66ID:gYZnvAz9物を使って Widget を描いている場合、外部ツールでその Widget の
特性を見たりするのは困難かもね。Spy++ は、どんな Widget でも
HWND の値を表示することが出来たから、デバッグ表示で HWND を表示
すると対応関係が分かって便利だった。というよりそういうことが出来ない
とすると困ったことがおきそうだ。
0408デフォルトの名無しさん
2014/09/18(木) 19:44:39.11ID:DEpXkczm分かるようになっているよ。
>>407
できるようになっているよ。
0409デフォルトの名無しさん
2014/09/18(木) 20:11:26.70ID:gYZnvAz9どうやって。
0410デフォルトの名無しさん
2014/09/18(木) 20:32:07.93ID:ot8C9XJ5会社内だけで使うシステムには使えないの?
0411デフォルトの名無しさん
2014/09/18(木) 22:00:03.39ID:fDx/umgFLGPLで使うなら社内とか個人使用ならソース改変再コンパイル制限なしじゃなかったっけ?
静的リンクしてもいいんじゃない
絶対にその後に売ったりしないなら
0412デフォルトの名無しさん
2014/09/18(木) 22:17:01.21ID:rXEUPLUZ基本的に、ソフトを使う人(ユーザー)に対してソースコード公開するのが義務と考えて。
社内で使うならユーザーは社内の人間だから、外部にソースコード公開する必要はないね。
>>411の言う通り、外部に売るなら動的リンクにしないとまずいけど。
0413デフォルトの名無しさん
2014/09/18(木) 22:25:38.97ID:fJ0k0dumライセンス切り替えるのはダメって話を、数年前のスレで見たな
まぁ、完全社内用であれば、それこそ GPL 運用でも構わんと思うが
0414デフォルトの名無しさん
2014/09/19(金) 01:55:06.65ID:ND2oNMF6QWidgetのヘッダーファイル見れば分かる。
0415デフォルトの名無しさん
2014/09/19(金) 03:39:52.36ID:5bwa8qhY誰か一人でも外にぼやいたらアウトだけど
0416デフォルトの名無しさん
2014/09/19(金) 08:20:04.71ID:+6dQw7G+あなたは全く分かってない。
Spy++ の事全く知らないで言ってるよね。
0417デフォルトの名無しさん
2014/09/19(金) 11:53:33.60ID:ND2oNMF6Spy++なんか要らないんだよ。
0418デフォルトの名無しさん
2014/09/19(金) 13:28:29.96ID:+6dQw7G+いるわ。
0419デフォルトの名無しさん
2014/09/19(金) 13:40:11.87ID:bEfqhZ4l次はお前がいかに無知で役立たずな人間かと煽りだす
0420デフォルトの名無しさん
2014/09/19(金) 14:23:32.06ID:sk7TrVPk0421デフォルトの名無しさん
2014/09/19(金) 14:31:22.74ID:+6dQw7G+お前は何も知らない。自分より遥かに物知りな人間を相手にして、
自分の無知さに気づかずに相手を馬鹿だと思うタイプなだけだ。
0422デフォルトの名無しさん
2014/09/19(金) 14:33:59.53ID:bEfqhZ4l0423デフォルトの名無しさん
2014/09/19(金) 14:36:36.04ID:+6dQw7G+Spy++ が何が出来るか知らない人が >>414 みたいな的外れなこと
言ってるだけ。
0424デフォルトの名無しさん
2014/09/19(金) 14:39:21.93ID:/xWhVtiH0425デフォルトの名無しさん
2014/09/19(金) 20:34:15.07ID:oDVkgFFE再起動するのはOSでもアプリだけでもどちらでも構いません
0426デフォルトの名無しさん
2014/09/19(金) 20:49:48.46ID:T3pYRqjasystem("/bin/reboot");
0427デフォルトの名無しさん
2014/09/20(土) 00:21:03.30ID:RuLswSscありがとうございます
1行目の処理の意味はなんでしょうか?
0428デフォルトの名無しさん
2014/09/20(土) 01:21:22.32ID:ReeBSEnU0429デフォルトの名無しさん
2014/09/20(土) 03:45:34.79ID:cA3459qsQtを知らずにSpy++を持ち出して、そんなものはなくてもいいということを知らない無知さ加減に呆れる。
>>423
Spy++なくてもできているから要らないんだよ。
0430デフォルトの名無しさん
2014/09/20(土) 09:48:57.99ID:DYEa41x5画面上のWidgetのID番号またはアドレスを取得する方法があるのか、
ということなんだよ。ヘッダファイル全く関係ないじゃないか。
馬鹿ですか?
0431デフォルトの名無しさん
2014/09/20(土) 10:03:52.21ID:hHR+xKxu馬鹿には無理
0432デフォルトの名無しさん
2014/09/20(土) 10:06:29.26ID:p579UTgt0433デフォルトの名無しさん
2014/09/20(土) 10:07:41.76ID:DYEa41x5最初からツールがあるかどうかが大事なんだ。
「開発環境」という言葉の意味を良く考えなきゃ駄目だ。
0434デフォルトの名無しさん
2014/09/20(土) 10:08:40.39ID:hHR+xKxuコンパイルするだけだからプログラミングする必要がない
コンパイルも出来ない奴がQt使うってどういう馬鹿だよ
0435デフォルトの名無しさん
2014/09/20(土) 10:12:29.63ID:DYEa41x5方法があるなら、どうやればいいのか、言葉で言えよ。
言えないなら無いのと同じことだ。
それとも、説明力や言葉の表現力が足りない人なのか?
0436デフォルトの名無しさん
2014/09/20(土) 10:18:41.86ID:DYEa41x5自分だけが特別器用だから出来て、他の人は下手だから出来ないって
主張し続けて、じゃあどうやったらいいのか言葉で説明してくれと
頼んでも説明しなかった。
結局、出来る出来ると言いながら、その具体的方法を言葉で説明できない
のは、本当は出来ない事が多いんだ。つまり、嘘の確率が高い。
0437デフォルトの名無しさん
2014/09/20(土) 10:30:22.38ID:hHR+xKxu嘘で結構、俺は困らないし
お前が馬鹿晒してるのを楽しむだけ
お前は小保方のように相手を自分の都合のいいように動かしたいらしいが
俺のように無責任に相手を罵倒できるやつには相性が悪いな
俺は絶対に都合のいいように動かないから
0438デフォルトの名無しさん
2014/09/20(土) 10:31:42.01ID:lf+hv4MZもしかしてwxWidgetsスレの共助クンもか?
0439デフォルトの名無しさん
2014/09/20(土) 10:47:11.09ID:rG/se8i20440438
2014/09/20(土) 11:05:25.09ID:lf+hv4MZ0441デフォルトの名無しさん
2014/09/20(土) 11:08:17.08ID:yzKVnral0442デフォルトの名無しさん
2014/09/20(土) 11:57:45.74ID:DYEa41x50443デフォルトの名無しさん
2014/09/20(土) 12:52:27.90ID:EE+By2V70444デフォルトの名無しさん
2014/09/20(土) 17:55:33.55ID:DYEa41x5言えないってことは、本当は知らないって事。
0445デフォルトの名無しさん
2014/09/20(土) 18:38:58.34ID:tkqHXHDMこいつは知っててあえて言わずに煽るksなんだよ
0446デフォルトの名無しさん
2014/09/20(土) 18:42:02.06ID:gNd+gHR70447デフォルトの名無しさん
2014/09/20(土) 18:49:07.43ID:DYEa41x5思ってた。
頼むから、リンクを書いて「馬鹿には無理」なんて書かずに、ちゃんとした
言葉を書いてくれ。意味がある「文書」をな。
0448デフォルトの名無しさん
2014/09/20(土) 18:51:21.99ID:gNd+gHR70449デフォルトの名無しさん
2014/09/20(土) 19:03:10.85ID:tkqHXHDMここは質問スレじゃないんだからちゃんとした形式で答える義理はない
0450デフォルトの名無しさん
2014/09/20(土) 19:24:17.82ID:P29J/8MS人に何と言われようが知ったことではない
0451デフォルトの名無しさん
2014/09/20(土) 19:31:19.54ID:uCJhXysw「馬鹿には無理」
と書いてあるので、一切の礼儀は必要なし。
書くほうが悪い。先に礼儀を失したのは彼だ。
0452デフォルトの名無しさん
2014/09/20(土) 19:33:30.75ID:uCJhXyswQtには、Spy++相当のことが出来ないんじゃないか、と指摘したことに対して
何か情報が書かれたとして、こっちは有り難いとは思わないのは当然。
0453デフォルトの名無しさん
2014/09/21(日) 12:20:11.62ID:Gd2LPy9Wでんわの通信技術やチャット機能を除いたような一般的なGUI部分を実装するのって難しい?
サンプルやってみただけだけど、Skypeのようなのを実装するにはなかなか大変そうに思えた
0454デフォルトの名無しさん
2014/09/21(日) 21:03:23.48ID:FxbZapbD0455デフォルトの名無しさん
2014/09/23(火) 08:26:15.77ID:v66KVZH6ここにいるのは素人の馬鹿ばかりですよん
0456デフォルトの名無しさん
2014/09/23(火) 08:44:03.03ID:M4E+cLzE0457名無しさん
2014/09/24(水) 17:03:10.15ID:Qh5bz0XTQtでのデザイニングはHTML+CSSと比べてどうですか?
やはり大変でしょうか?
0458デフォルトの名無しさん
2014/09/25(木) 15:31:59.30ID:A8OlsiHNC++も米村貴裕の本読めば、すぐわかる。ポマエのような独学初心者(特にHTML/CSS派)には、ちょうど良い。
他の文法書なんかむしろ読まない方が良い。
0459デフォルトの名無しさん
2014/09/27(土) 17:34:14.52ID:9ldAT/rFどうすれば描画が終了したことがわかるんだろうか
0460デフォルトの名無しさん
2014/09/27(土) 19:57:44.91ID:/C54Plzp普通に開かれるだけなんだが
0461デフォルトの名無しさん
2014/09/29(月) 09:02:02.82ID:5rvOhCVtshowEventをオーバーライドする手はありまつ。
0462デフォルトの名無しさん
2014/09/29(月) 09:10:42.58ID:8S83XTBYで関数実行すればアイドル状態になった瞬間に実行されるんじゃね?
0463デフォルトの名無しさん
2014/09/29(月) 13:22:36.94ID:AG+JzUTrまるちぷらっとふぉーむのGUIに細かい制御を期待してはあかん
0464デフォルトの名無しさん
2014/09/30(火) 12:17:03.15ID:N+TDkeYQ0465デフォルトの名無しさん
2014/09/30(火) 15:49:49.77ID:dInOeRaSごみレスになったらスマンが、Qtでどうやるかは知らんが、一般論的には、
Socket を使って、HTTP REQUESTやRESPONSEを処理することになる。
それを処理するライブラリも色々あるはずだが。
0466デフォルトの名無しさん
2014/09/30(火) 15:53:10.21ID:dInOeRaS「>>460」に関して言えば、QtCreatorの「作り」の問題。
D&Dすると「普通に開かれる」のであるなら、プロジェクトへのファイル追加
とするのも、プログラムしだいで可能なはず。
0467デフォルトの名無しさん
2014/09/30(火) 18:42:37.98ID:XoOhHU19サンプル見たほうが早い
Qt5.x.x/Examples/Qt-5.x/network
以下にうじゃうじゃある
assistant の使い方になれるのも、Qt 理解への近道
0468デフォルトの名無しさん
2014/09/30(火) 19:13:45.55ID:N+TDkeYQありがとうございます
色々見て試して学んでみます
ちなみにQt5.x.x/Examples/Qt-5.x/networkはどこを見ればいいのですか?
0469デフォルトの名無しさん
2014/09/30(火) 19:15:45.51ID:JjKI4EMd0470デフォルトの名無しさん
2014/09/30(火) 19:19:54.05ID:XoOhHU19なければ、Assistant の
Contents
-> Qt 5.3.1 Reference Documentation
-> Tutorials and Examples
-> Data and Networking
もしくは
http://qt-project.org/doc/qt-5/qtexamplesandtutorials.html
内容は同じなので、レスポンスのいい Assistant の方がいいとは思うが
0471デフォルトの名無しさん
2014/09/30(火) 19:33:41.00ID:cwROeZtiQt5で描画が完了したタイミングを知るにはQWidget::paintEventをオーバーライドするのが手っ取り早いけれど、
そもそもボタンを配置するために描画が完了したタイミングを知る必要性を感じない
レイアウトかタイマーを上手く使えば解決できそうな気がする
>>464
http://qt-project.org/doc/qt-5/qnetworkaccessmanager.html#post
0472デフォルトの名無しさん
2014/10/01(水) 01:09:42.82ID:80gqV4un>>462
ありがとうございます。試してみます
>>471
タイル配置のボタンを作っているのですが
動的にボタンの追加を行うときにサイズをウィンドウに対してMAX1/4にしたくて
ウィンドウサイズを取得しようとしているのですがコード中で最大化したときに最大化した状態のウィンドウサイズではなく初期のウィンドウサイズが取得されてしまうので上記のタイミングでボタンを配置したいと考えていました。
0473デフォルトの名無しさん
2014/10/01(水) 02:47:31.78ID:PvY0HSMZウィンドウサイズを知りたいだけならQWidget::resizeEventが適当
だがその前にQtのレイアウトシステムだけで実装できないか検討することをお勧めする
その説明を聞いた限りではstretchかspacerとsize policyを弄れば事足りそう
http://qt-project.org/doc/qt-5/layout.html
0474デフォルトの名無しさん
2014/10/01(水) 11:01:43.99ID:UBswhQzaeventFilterの戻り値は、処理したらtrue、通常のイベント処理に流す場合はfalseですよね。
QWidget::eventをオーバーライドした場合の戻り値って、どういう意味なんでしょう。
上記と同じでしょうか?_・」
0475デフォルトの名無しさん
2014/10/01(水) 22:42:03.06ID:80gqV4unありがとうございます
リンクのページをよく読んで勉強してみます
0476デフォルトの名無しさん
2014/10/02(木) 11:19:55.13ID:dNoaQyao一旦スクロールを停止するってことは、
できるのでしょうか?
0477デフォルトの名無しさん
2014/10/03(金) 09:17:10.88ID:02SDzdMzをキャンセルしたいのですが可能でしょうか?
TouchBegin後にsetAttributeしてもQEvent::TouchUpdateは止まらないみたいです。
eventメソッドをオーバーライドして、
ignoreコールしても、
return falseにしても、
ウィジェットが動いて(震える感じ)いしまいます。
TouchEndを動作させれば良いのでしょうか。
にしても、Touchイベントの実体がイマイチどこにあるのか分かりません。
0478デフォルトの名無しさん
2014/10/03(金) 09:25:28.18ID:xHe5s0n7QCoreApplicationのevent() が一番最初に実行されるから
そこで無視させるのが確実なのかな?
0479477
2014/10/03(金) 09:30:59.76ID:02SDzdMzWindowsのメッセージフックよりやりやすそうですね。
0480デフォルトの名無しさん
2014/10/03(金) 10:36:47.92ID:GlBRq0qPプロジェクト作成時にmainがあってその中の
QApplication a(arg, argv);
return a.exec()
この二行の意味はなんでしょうか?
0481デフォルトの名無しさん
2014/10/03(金) 10:40:31.81ID:02SDzdMz→無限ループをアプリケーションオブジェクトにsれば良いんじゃね?
→QApplicatioinオブジェクト。
で、無限ループを起動どうしよう。。。
→exec()メソッド。
0482デフォルトの名無しさん
2014/10/03(金) 11:41:59.75ID:GlBRq0qPありがとうございます
ということはメインに無限ループがあればreturn 0で問題ないってこですね
0483デフォルトの名無しさん
2014/10/05(日) 21:49:23.22ID:tLRIY7vcそういう人向けの本やサイトはありますか?
0484デフォルトの名無しさん
2014/10/05(日) 23:31:28.68ID:FkXoxmDa商品として出てるゲームなら、OpenGL ですべての UI をまかなうってのも割とある
ってことで
http://japan.unity3d.com/
0485デフォルトの名無しさん
2014/10/06(月) 02:35:14.63ID:lYFr7zmUc++がいいのでQtがいいです
0486デフォルトの名無しさん
2014/10/06(月) 09:27:29.46ID:s08A/hjL0487デフォルトの名無しさん
2014/10/06(月) 09:30:26.54ID:DwLVcLsj0488デフォルトの名無しさん
2014/10/06(月) 10:00:08.88ID:orLgJkgQQApplicationのevent()
0489デフォルトの名無しさん
2014/10/06(月) 16:44:47.87ID:5iS5jV42> c++がいいのでQtがいいです
3Dでないゲームを作りたいのなら、cocos2d-x って選択肢もありますよ
0490デフォルトの名無しさん
2014/10/06(月) 16:54:31.10ID:AnhD6uY6テンプレに本も載ってるし入門程度ならググれば日本語のサイトがいくつも見つかる
そもそもリファレンスのGetting Startedは読んだのか
情報が少ないとは言ってもあるところにはあるんだからまずは自分で探せ
0491デフォルトの名無しさん
2014/10/08(水) 17:50:20.10ID:Yi+V6AUH0492デフォルトの名無しさん
2014/10/08(水) 18:29:01.96ID:P6WfsOfK0493デフォルトの名無しさん
2014/10/08(水) 18:31:55.61ID:Yi+V6AUH教えて頂けますか?
0494デフォルトの名無しさん
2014/10/08(水) 18:37:39.77ID:P6WfsOfK0495デフォルトの名無しさん
2014/10/08(水) 19:22:18.66ID:wE0c8j3eQNetworkAccessManagerにタイムアウトの設定はない
QTimerを使って自前で実装する
0496デフォルトの名無しさん
2014/10/08(水) 19:25:43.33ID:Me4+F2ot関係するクラスのclose()みたいな関数や
disconnect() 使って実現できないならQtのバグ
そもそもそんな関数知らんっていうなら
Qtの入門解説サイトを全部呼んで
クラスリファレンスを見るように心がけるしか無い
0497デフォルトの名無しさん
2014/10/08(水) 19:43:05.40ID:Yi+V6AUHしかしタイムアウト後にまたpostしようとすると受信状態のままになっているらしくリクエストが送信されませんでした
という状況なので質問させてもらいました
最終的にはQNetworkAccessManagerをdeleteしてnewし直すってちょっと強引な方法でどうにか?なりました
ありがとうございます
0498デフォルトの名無しさん
2014/10/09(木) 12:36:57.59ID:2xT5awCwQNetworkReply::abortを使え
0499デフォルトの名無しさん
2014/10/09(木) 13:50:21.35ID:1l8ZUXE6QNetworkAccessManagerのfinishedをコネクトしてデータ受信してるんですけどその場合は変更が必要ですよね?
QNetworkReplyのfinishedにコネクトするってことですよね?
それでタイムアウトしたらabort
0500デフォルトの名無しさん
2014/10/09(木) 14:25:51.08ID:PAq2qQGSところで試したことないから知らんけど、そもそもレスポンスがないときにfinishedは呼ばれるの?
0501デフォルトの名無しさん
2014/10/09(木) 14:41:50.03ID:1l8ZUXE6レスポンスがないとfinishedは呼ばれないです
manager = new QNetworkAccessManager(this);
QObject::connect(manager,SIGNAL(finished(QNetworkReply*)), this,SLOT(replyFinished(QNetworkReply*)));
void post{
QUrl url;
QUrlQuery params;
QNetworkRequest request;
request.setUrl(url);
manager->post(request,params.query().toUtf8());
// 受信待ち
// タイムアウト監視
}
void replyFinished(QNetworkReply*reply){
if (reply->error() == QNetworkReply::NoError) {
QString strReply = QString::fromUtf8(reply->readAll().data());
}
reply->deleteLater();
}
現状こんな感じのコードです
受信を停止しないと2回目以降postしても送信されないです
0502デフォルトの名無しさん
2014/10/09(木) 15:00:51.85ID:Hv4zUeh9使いたい人が自分で試すしかないよ
他人がわざわざコード書いて実行して動作確認する手間は掛けてくれない
0503デフォルトの名無しさん
2014/10/09(木) 16:10:32.35ID:jIAZGelsタイムアウト処理とは独立しているからコードの変更は不要なはず
肝心のタイムアウト処理のコードは省略されてるから何とも言えん
0504デフォルトの名無しさん
2014/10/10(金) 20:29:34.11ID:GHkJs/9+インデントをスペースじゃなくタブにしたいのにうまく行かない
Tools -> Options -> TextEditor -> Behavior の
Tab policy: Tabs Only
じゃダメなのかえ?
0505デフォルトの名無しさん
2014/10/10(金) 20:37:09.71ID:9sZOzzWr0506デフォルトの名無しさん
2014/10/10(金) 20:45:50.79ID:GHkJs/9+じゃあ、この項はどこに反映されるん・・・?
クラス名とかは割と直感的なのに、
QtCreator の使い勝手は正直褒められたもんじゃないなぁ
それとも、使いこなせば一線級のIDEになるんかね?
0507デフォルトの名無しさん
2014/10/10(金) 22:09:29.42ID:O7ZZtB040508デフォルトの名無しさん
2014/10/11(土) 20:36:17.55ID:GL/3KiDB0509デフォルトの名無しさん
2014/10/11(土) 23:32:15.46ID:gDdDFyHG0510デフォルトの名無しさん
2014/10/12(日) 06:59:48.22ID:dA3B6w3o0511デフォルトの名無しさん
2014/10/12(日) 09:54:31.68ID:vwx2q4n10512デフォルトの名無しさん
2014/10/12(日) 10:46:05.70ID:jwvcB2bY移行に際して、プログラマの確保が比較的用意な.Netを使おうと思って、MonoDevelopを使ってみたが。
まさかの、使い方がよくわからんっっw
解説ページも日本語も当然なく、英語も案外まともにない。
こりゃアカンと判断し、Qtに戻って参りました。
0513デフォルトの名無しさん
2014/10/13(月) 05:30:42.20ID:E8mqqyl20514デフォルトの名無しさん
2014/10/13(月) 09:10:48.86ID:iUH6VxYJCannot change to working directory
で動かないwなんこれww
rootにしてやってみても動かないwww
0515デフォルトの名無しさん
2014/10/13(月) 09:54:21.86ID:qVWnI3+v0516デフォルトの名無しさん
2014/10/13(月) 13:21:39.21ID:E8mqqyl2修正前の挙動と修正後の挙動比較できなくて不便なんだが
そこら辺、多重起動みたいなことする方法ってないの??
0517デフォルトの名無しさん
2014/10/13(月) 13:23:14.47ID:bvjwJaf20518デフォルトの名無しさん
2014/10/13(月) 14:48:51.18ID:E8mqqyl2それやるとQtのライブラリを実行ファイルのあるディレクトリに置いとかなきゃいけなくなるからなぁ…
Pythonだからか知らんけど、PySideはそこら辺更新する度いくらでも多重起動できて便利なんだが
0519デフォルトの名無しさん
2014/10/13(月) 15:22:32.54ID:m96skh9F少しは頭使って考えろよ
0520デフォルトの名無しさん
2014/10/13(月) 15:23:30.57ID:bvjwJaf20521デフォルトの名無しさん
2014/10/14(火) 18:11:33.80ID:HDEA3bP/QScrollBarに何をsetValueすれば良いのでしょう?
maximum値が関係ありそうなところまでは、突き止めました。
0522デフォルトの名無しさん
2014/10/14(火) 20:43:21.12ID:UBYQE933{
Q_OBJECT
void Console::putData(const QByteArray &data)
{
insertPlainText(QString(data));
QScrollBar *bar = verticalScrollBar();
bar->setValue(bar->maximum());
}
0523デフォルトの名無しさん
2014/10/17(金) 17:36:40.36ID:daE1z7VZQt Creator 3.0.1
Based on Qt 5.2.1(Gcc 4.8.2,64bit)
Build on Apr 9 2014 at 09:12:59
PostgreSQLへアクセスしてデータをLineEditへ表示するテストプログラムを作成しています。
全角カタカナだけ、豆腐文字になってしまいます。
それ以外の漢字、ひらがなはうまく表示されています。
QDebug()に出力すると
field(0)=20000007
field(1)=村上 希美
field(2)=□□□□ □□□
とデバッグメッセージが出力され、これを他のテキストエディタ等にコピペですると
field(0)=20000007
field(1)=村上 希美
field(2)=ムラカミ ノゾミ
とカタカナが表示されます。
ということは、Qtで日本語表示がうまく行っていないと思われるのですが、
QTextCodec::setCodecForLocale(QTextCodec::codecForLocale());
を最初のところに入れても変化がありません。
コントロールに表示されるところも
QTextCodec* tc = QTextCodec::codecForLocale();
QString aa = QString(tc->toUnicode(PQgetvalue(cursol,5,1)));
ui->txtData->setText(aa);
のようにしてみたんですが、変わりません。
どこをいじれば表示されるようになるでしょうか?
Qt Creatorのメニュー等の表示が、英語のままなので、おそらく日本語化が必要なのかな?
と思っているのですが・・・。
わかるかた教えてください。
0524523
2014/10/17(金) 18:54:18.28ID:daE1z7VZ漢字は普通に表示されます。
0525デフォルトの名無しさん
2014/10/17(金) 19:24:10.68ID:HZvg3la90526デフォルトの名無しさん
2014/10/17(金) 19:29:19.10ID:HZvg3la90527デフォルトの名無しさん
2014/10/17(金) 20:27:09.21ID:daE1z7VZUbuntu ソフトウェアセンターからではダメだったようです。
ありがとうございました。
0528デフォルトの名無しさん
2014/10/20(月) 11:18:59.14ID:9KkqabyHそれは、フリックとピンチ処理のせいで仕方ないのですが。
そこで、狂ったvalue値を、QScrollAreaに再設定してもらいたいのですが、
そういうメソッドはあるのでしょうか?_・」
0529デフォルトの名無しさん
2014/10/22(水) 22:16:44.86ID:c6RA77XEボタンをクリックしたら、ラベルから文字列取得して、いろいろ処理するってのをやりたいんだけど
connect(ui->button1, SIGNAL(clicked()), this, SLOT(hoge(ui->label1->text())))
connect(ui->button2, SIGNAL(clicked()), this, SLOT(hoge(ui->label2->text())))
みたいなことって出来ないのかしら。。
0530デフォルトの名無しさん
2014/10/22(水) 23:24:37.59ID:kjvnNL2Zそれだと捌くのではなくイチ機能を呼び出してるだけ(呼べないけど)
class Hoge : public QWidget
{
Q_OBJECT
public:
Hoge(QWidget *parent = 0)
: QWidget(parent)
{
connect(ui->button1, SIGNAL(clicked()), this, SLOT(getLabelText()));
}
private slots:
void getLabelText()
{
QString &text = ui->label1->text();
//text でゴニョゴニョ
}
};
0531デフォルトの名無しさん
2014/10/23(木) 00:03:20.35ID:hBPYXfVuそうするとボタンによって参照するラベル変えようと思うと
前略〜
public:
Hoge(QWidget *parent = 0)
: QWidget(parent)
{
connect(ui->button1, SIGNAL(clicked()), this, SLOT(getLabelText1()));
connect(ui->button2, SIGNAL(clicked()), this, SLOT(getLabelText2()));
}
private slots:
void getLabelText1()
{
QString &text = ui->label1->text();
//text でゴニョゴニョ
}
void getLabelText2()
{
QString &text = ui->label2->text();
//text でゴニョゴニョ (getLabelText1()の処理と同じ)
}
};
ってやらないとイカンのかぁ
んーまとめられたらすっきりすると思ったんだけどね
とりあえずサンクス
0532デフォルトの名無しさん
2014/10/23(木) 00:10:09.49ID:OXamNFVxQPushButton を継承したクラスを作った方がスッキリするんじゃないか?
0533デフォルトの名無しさん
2014/10/23(木) 00:24:39.17ID:JRu/AVUl0534デフォルトの名無しさん
2014/10/23(木) 10:46:48.85ID:SOHFJC0mもヨロ!
0535デフォルトの名無しさん
2014/10/23(木) 13:51:54.86ID:1XdomKa9qt5でc++11が使えるならbindかlambdaにすれば?
New: connecting to simple function
http://qt-project.org/wiki/New_Signal_Slot_Syntax#2f49cd0d473b52e6ddb8b377a34e6c36
0536デフォルトの名無しさん
2014/10/24(金) 01:40:48.39ID:ySeMY2Pssenderでヘルプ見るといいかもよ
0537デフォルトの名無しさん
2014/10/24(金) 01:46:01.08ID:ySeMY2Ps意味がよくわからないから誰も答えないんじゃなかろうか
0538デフォルトの名無しさん
2014/10/24(金) 08:43:37.03ID:agHk22KZtwitter で見るような文章やね
0539デフォルトの名無しさん
2014/10/24(金) 10:02:39.89ID:2cfKwGQJなんか回避方法ないかな。GUIが繋がっているかどうかだけ調べる関数あったっけ?
0540デフォルトの名無しさん
2014/10/24(金) 10:11:01.43ID:qtuHDxdrQWidgetのインスタンスを列挙して調べる
0541528
2014/10/24(金) 10:34:45.92ID:SqcrQTqR指の幅に合わせたピンチズームを作成したいのですが、
2本の指を固定すると、
勝手にQScrollAreaがMinかMaxに移動して、
指を離した瞬間にMinとかMaxの値が有効になってScrollAreaがズレるんですよね。。。
やりたいことは、
>指の幅に合わせたピンチズームを作成したいのですが、
なので、
今までのソース捨てても良いので、
サンプルが欲しいです。
0542デフォルトの名無しさん
2014/10/24(金) 11:22:55.82ID:2cfKwGQJ0543デフォルトの名無しさん
2014/10/24(金) 12:35:43.35ID:S3fKdVaOなんも考えてないんじゃね
0544デフォルトの名無しさん
2014/10/24(金) 12:38:17.88ID:ev6RGN2+それはそれですばらしいことだと思います
0545528
2014/10/24(金) 14:44:50.48ID:SqcrQTqRWindows8につないでいる、マルチタッチディスプレイです。。。
QtのPinchZoomサンプル動かしたら、
iPhoneみたいに2点に追従するズームじゃなかったです。
2点のスピードから演算した大きさに拡大するし、
フリックどころかスクロールしないウィンドウでした。
0546デフォルトの名無しさん
2014/10/24(金) 16:57:29.39ID:fy5Gu3/Dマルチタッチ <- new!!
ピンチイン <- new!!
Windows8 <- new!!
さあ次は何がくる・・・?
0547デフォルトの名無しさん
2014/10/25(土) 19:06:36.72ID:5a2H4vjkレス遅くなって悪い
ちょっとしたことだから継承までして用意したくなかったからさ…
sender辺りのリファレンス読んだけどいまいち理解できなかったから
lambda式案使わせてもらった。てかlambda式使えたのな!サンクス!
一応貼っておく、結果こうした
connect(ui->pushButton1, &QPushButton::clicked,
[=]() { hoge(ui->lineEdit1->text()); });
connect(ui->pushButton2, &QPushButton::clicked,
[=]() { hoge(ui->lineEdit2->text()); });
0548デフォルトの名無しさん
2014/10/28(火) 20:20:07.80ID:2mxqBvb+http://blog.qt.digia.com/blog/2014/07/21/google-labs-voltair-game-built-with-qt/
http://google.github.io/VoltAir/doc/main/html/
グーグル社員が作ったゲーム
これがQMLで作られてるらしい
もしかしてQMLって結構すごいのか?
0549デフォルトの名無しさん
2014/10/28(火) 23:49:53.49ID:IaTzRo42頭大丈夫か?
0550デフォルトの名無しさん
2014/10/29(水) 15:25:33.16ID:gd8dUUL3サイト内で不正投票合戦になってしまいました。
ここで質問させていただきます。
流れは下記の通りでございます。
1フォーム入力
http://mobile.nights-net.com/cm/BEMemberTorokuForm/
※入力メールアドレスは認証がないので架空でOK
2ログインして投票
http://smart.nights-net.com/h/SBTouhyou/?id=12&amp;no=14
現在オートマウスを使用して1分に1.3票を11台のPCで行っております。
全てwindowsのPCです。
1日10万票を獲得するために何か良い手段はないでしょうか???
1日1万票程度が現在限界値です。
恐れ入りますが先生達にSOSを出させていただきます。
宜しくお願い致します。
0551デフォルトの名無しさん
2014/10/30(木) 07:58:51.72ID:gx3m1WGjPCを10台用意する
0552デフォルトの名無しさん
2014/10/30(木) 07:59:26.48ID:gx3m1WGj110台だった
0553デフォルトの名無しさん
2014/10/30(木) 08:04:22.09ID:XUDk5/xR組織票とか不正投票の排除って
確立したノウハウあるのかな
0554デフォルトの名無しさん
2014/10/30(木) 09:30:53.36ID:ilJAXPTzもヨロ!
0555デフォルトの名無しさん
2014/10/31(金) 14:34:14.19ID:G/duh/+9自eventFilterをremoveEventFilterしたり、
出来るのでしょうか?_・」
0556デフォルトの名無しさん
2014/10/31(金) 15:36:26.41ID:d5FnTSSf0557デフォルトの名無しさん
2014/11/01(土) 23:45:30.53ID:jtBHZTX60558555
2014/11/04(火) 14:21:44.83ID:Y3aFhoDVどのオブジェクトのイベントフィルターか
指定する記述はありますか?
0559デフォルトの名無しさん
2014/11/04(火) 18:46:40.13ID:P1LZvIWd0560デフォルトの名無しさん
2014/11/05(水) 09:52:34.53ID:uROtJhTjシツコイ
ウザイ
イミナイ
0561デフォルトの名無しさん
2014/11/06(木) 14:01:23.17ID:FVJK1FI9コンポーネントで検索したいのですが、
参考情報やコードを教えて下さいorz
0562デフォルトの名無しさん
2014/11/10(月) 01:49:07.85ID:tgVf+ZVp0563デフォルトの名無しさん
2014/11/10(月) 01:51:43.08ID:aSJ0dFtwQtAssistantが入ってただろ
0564デフォルトの名無しさん
2014/11/10(月) 19:52:06.94ID:HljaFtGSどういうクラスで実現しているかを調べる方法、とエスパーしたぜ(`・ω´・;)
0565デフォルトの名無しさん
2014/11/10(月) 20:51:16.85ID:RDHFGlf80566デフォルトの名無しさん
2014/11/17(月) 13:26:28.39ID:yrZcnyVb0567デフォルトの名無しさん
2014/11/17(月) 23:48:32.89ID:AhJ36ChOvoid setMaximumHeight ( int maxh )
void setMinimumHeight ( int minh )
好きなの選べ。
0568デフォルトの名無しさん
2014/11/18(火) 17:27:51.19ID:DEDp+JgnQComboBox全体の大きさは変わりますが、
QComboBoxのitemのHeightは変わりません。
0569デフォルトの名無しさん
2014/11/18(火) 17:42:46.94ID:q3TsUQm30570デフォルトの名無しさん
2014/11/18(火) 18:24:13.70ID:B7LTGt570571デフォルトの名無しさん
2014/11/18(火) 20:44:14.03ID:57jOpO8https://www.google.co.jp/search?q=qt+combobox+height
0572デフォルトの名無しさん
2014/11/18(火) 21:39:21.32ID:4FSIfstGカスタムwidget作ればいいよ。
0573デフォルトの名無しさん
2014/11/19(水) 01:35:53.49ID:iSjxmND0それができない馬鹿だからここに来てるんだろう?
0574デフォルトの名無しさん
2014/11/19(水) 06:03:58.73ID:cwGf70Mk実際のところstdのスマポやコンテナと比較したらどっち使うのが良いとかある?
0575デフォルトの名無しさん
2014/11/19(水) 09:17:28.98ID:gR9427sqそれで、回答は...
0576デフォルトの名無しさん
2014/11/19(水) 09:58:35.92ID:SkFGVU1oQVectorとSTL Vectorで単純な配列のアクセス比較をしたことがあるが、
QVectorの方が速かったな。
理由はQVectorのアロケータがアラインメントを自動で調整する実装に
なっているだけだが。STL Vectorでもアライメントの揃うアロケータを
使えば同じ。
あと、連想コンテナ系はQtのコンテナのほうが使いやすい。
0577デフォルトの名無しさん
2014/11/19(水) 10:58:36.30ID:bOE6THv4・Qtのソースを読め。
・ぐぐれ。
・カスタムwidgetを作れ。
・諦めろん。
0578デフォルトの名無しさん
2014/11/19(水) 13:11:44.29ID:gR9427sq0579デフォルトの名無しさん
2014/11/19(水) 20:29:51.39ID:a5QAkas7非を認めず・自覚せず、質問する側なのに逆ギレ
お前のほうがウザいのも自覚しろ
0580デフォルトの名無しさん
2014/12/10(水) 00:04:30.26ID:52Cuf2IO今から始めるなら4か5ってどっちがいい?
PyQtも2種類あって困ってる
0581デフォルトの名無しさん
2014/12/10(水) 00:26:01.35ID:QZ3SxSmb0582デフォルトの名無しさん
2014/12/10(水) 04:39:55.55ID:2bXBJ2XI0583デフォルトの名無しさん
2014/12/10(水) 20:45:05.42ID:ElLlljB20584デフォルトの名無しさん
2014/12/10(水) 20:47:49.86ID:3Bu6ViTU0585デフォルトの名無しさん
2014/12/10(水) 20:52:11.16ID:2bXBJ2XIリファレンス読んで把握していけないくらいのレベルなら参考書買ってそれと全く同じバージョン使うのもありだろうが
0586デフォルトの名無しさん
2014/12/11(木) 16:49:32.83ID:XAP9YLD/実機にデプロイできずw
同じ現象の方いませんか?
0587デフォルトの名無しさん
2014/12/12(金) 01:10:43.08ID:dHvsLqEr0588デフォルトの名無しさん
2014/12/12(金) 05:17:02.59ID:1gYL56tT具体的には、どのへんがいいの?
0589デフォルトの名無しさん
2014/12/12(金) 05:52:57.35ID:f0lpe51A0590デフォルトの名無しさん
2014/12/12(金) 07:15:36.13ID:xI0j+bo/慣れの問題か?
0591586
2014/12/12(金) 16:28:39.99ID:LftydDbk仕方がないのでWindows版でビルドしたが、今度もデプロイできない。
Androidバイナリが作成されるbinのフォルダができないwwwうむむ
0592デフォルトの名無しさん
2014/12/13(土) 00:42:50.41ID:pBf+dW7wあ、Mac/Clang版で
0593デフォルトの名無しさん
2014/12/13(土) 00:46:45.41ID:pBf+dW7w絶対5
4と比べてクラスライブラリの充実度が違う
connect関数にクラスメソッドのポインタを直接書いたりラムダ式が書ける(C++11の設定必要)
0594デフォルトの名無しさん
2014/12/13(土) 03:44:20.86ID:XmaiqgYtdropEvent発生の矩形判定と挿入インデックスの計算時の矩形判定に1ドットの差があってミスってるっぽい
ソース読んですぐ原因は分かったんだが英語でバグ報告とか無理
0595デフォルトの名無しさん
2014/12/13(土) 04:37:38.21ID:fW7NXKgR0596デフォルトの名無しさん
2014/12/13(土) 06:34:20.46ID:XmaiqgYtこれを実行して、item2をドラッグしてカーソルがちょうどitem1の最下に重なる所でドロップするとitem2がtopLevelItemになってしまう
#include <QApplication>
#include <QTreeWidget>
#include <QTreeWidgetItem>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
QTreeWidget tree;
tree.setDragDropMode(QAbstractItemView::InternalMove);
tree.setVerticalScrollMode(QAbstractItemView::ScrollPerPixel); // the bug occurs in per pixel mode
QTreeWidgetItem* item0 = new QTreeWidgetItem(QStringList("item0"));
QTreeWidgetItem* item1 = new QTreeWidgetItem(QStringList("item1"));
QTreeWidgetItem* item2 = new QTreeWidgetItem(QStringList("item2"));
tree.addTopLevelItem(item0);
item0->addChild(item1);
item0->addChild(item2);
tree.invisibleRootItem()->setFlags(Qt::NoItemFlags);
tree.show();
return a.exec();
}
0597デフォルトの名無しさん
2014/12/13(土) 07:01:00.24ID:fW7NXKgR仕事だよ
って、それを送ればいい
0598デフォルトの名無しさん
2014/12/13(土) 10:36:47.05ID:NmPXlhh40599デフォルトの名無しさん
2014/12/13(土) 11:21:53.76ID:aOkwetKb英訳ありがとうございます!
この文章を添付すれば良いんですね
0600デフォルトの名無しさん
2014/12/13(土) 11:36:44.57ID:0GhjwIAY0601名無しさん@そうだ選挙に行こう
2014/12/13(土) 17:34:53.64ID:5DMAJcfF0602名無しさん@そうだ選挙に行こう
2014/12/14(日) 02:23:05.05ID:56lfDzZL起動がもたつく感じがする。
手持ちのスマホはVibeUIというカスタムUIなのだが、このスマホで動かすとウィジェットがVibeUIのものになる。
移行したいけど、コンバータなんてないよね。また作り直すかw
0603名無しさん@そうだ選挙に行こう
2014/12/14(日) 10:53:15.96ID:5zuO9vKIhttp://qiita.com/seanchas_t/items/ec8b5376b80eee22ea15
0604デフォルトの名無しさん
2014/12/15(月) 17:44:47.55ID:toe5yBYFQt/C++アプリケーション開発のリンク先はNotFoundだし、「Qtをつかいこなそう!」のリンク押しても「Qtをはじめよう!」に飛ぶし。
今弄ってる最中なのかな?
0605デフォルトの名無しさん
2014/12/17(水) 06:32:22.42ID:xPx1dNiA0606デフォルトの名無しさん
2014/12/19(金) 01:14:54.97ID:3vPvj6Ox0607デフォルトの名無しさん
2014/12/19(金) 19:26:50.36ID:m1tG7+NX0608デフォルトの名無しさん
2014/12/19(金) 20:45:01.60ID:eVz4zNY+qmakeで生成されるnmake用のMakefile.xxxは修正しないと正常動作しない状態だった
0609デフォルトの名無しさん
2014/12/19(金) 21:42:15.71ID:lJTdWGvd0610デフォルトの名無しさん
2014/12/22(月) 02:23:30.43ID:HQ0vo3Gcwebengineviewなら
でざいなーにUI準備されてない
WinだとVS2013じゃないと使えない
適当にぶっ壊れる
俺は「ui->webView」を適当に宣言した「webEView」で置換しただけで丸っとそのまま動いたのと
404の時素のままに真っ白にならなくなったのとFlashとかで死ななくなったからまぁ満足してる
0611デフォルトの名無しさん
2014/12/23(火) 00:31:43.45ID:c4DAOJJNこりゃいいこと聞いたサンクス
0612デフォルトの名無しさん
2014/12/23(火) 08:08:21.00ID:YfW6lSJWいいかげん、flashやめて、HTML5に移行しろよ
0613デフォルトの名無しさん
2014/12/23(火) 11:49:42.90ID:xoU3rn5Nコンテンツ作る側に言え
0614デフォルトの名無しさん
2014/12/23(火) 12:07:49.00ID:ZWSROfwh0615デフォルトの名無しさん
2014/12/23(火) 15:40:12.53ID:ZWSROfwhユーザーになってる。
これ危険な状態だよね?
Qtに限らずOSSにはこういうのが多いけど、Qtの場合、実行可能なバイナリを生成できる点で
通常のOSSとは違うと思う。
これ大丈夫なの?
サンプルがQtのインストールされたフォルダ以下でビルドされているので気が付いたんだけど。
みんなどうしてるんですか?
0616デフォルトの名無しさん
2014/12/23(火) 15:54:19.30ID:ZWSROfwh例えば、Creatorのバイナリを自分が書き換えることができたのでは困りますよね?
一見まともなインストーラに見えるので信用しちゃったのですが、Windows用の
ソフトウェアとしては致命的だと思います。
今まで誰も気が付かなかったのでしょうか?
それとも?
0617デフォルトの名無しさん
2014/12/23(火) 16:38:52.24ID:fk5Mw/Kn0618デフォルトの名無しさん
2014/12/23(火) 16:43:24.22ID:ZWSROfwh気が付いているということは、これトラップですよね?
マルウェアを仕込むために使うんですよね?
標準ユーザーの権限でバイナリを書き換えて、実行者の権限でシステムを乗っ取るみたいな?
0619デフォルトの名無しさん
2014/12/23(火) 16:44:23.87ID:ZWSROfwh0620デフォルトの名無しさん
2014/12/23(火) 16:49:57.93ID:fk5Mw/Kn0621デフォルトの名無しさん
2014/12/23(火) 16:50:40.66ID:ZWSROfwhここで、何かちょっとしたマルウェアを起動した後で本来のUicを起動する偽Uicを
仕込むバイナリを生成するサンプルがあったらどうでしょう。
ほかのユーザーがUicを実行すると、ちょっとしたマルウェアが起動されて後は
想像通りのことが起こります。
0622デフォルトの名無しさん
2014/12/23(火) 16:52:36.37ID:ZWSROfwh試したから書いてるんです。
当然のことながらみんな対策して使ってると思うので、標準的な方法を
質問してるのです。
0623デフォルトの名無しさん
2014/12/23(火) 16:55:15.21ID:ZWSROfwh0624デフォルトの名無しさん
2014/12/23(火) 16:56:05.08ID:T7GjWYCO或いはインストールしたあとディレクトリの権限変えるでもよし
0625デフォルトの名無しさん
2014/12/23(火) 17:00:31.61ID:ZWSROfwhそれ試したけどダメでした。
空白文字入ってるとユーティリティがエラー出すみたい。
いろいろ腐ってます。
修正が提案できるなら、ちょっと取り組んでみたほうがいいのかもしれないですね。
日本語と空白文字は何とかしたほうがいいかも。
もちろんインストーラも。
文字種は悩ましいんだよね。
どんな文字でも受け付けるとそれが穴になるし。
0626デフォルトの名無しさん
2014/12/23(火) 17:01:56.02ID:ZWSROfwh0627デフォルトの名無しさん
2014/12/23(火) 17:02:27.39ID:1/5za0Nzすげーアスペっぽい
0628デフォルトの名無しさん
2014/12/23(火) 17:06:09.72ID:ZWSROfwhお前!俺はお前らが絶賛してるから本買ってきて始めたんだよ。
そしたらなんだ、腐ってるじゃねーか。
はじめちゃったから直すしかねーんだよ。
はよ直せや。
俺の今後の予定。
QtがClangに対応する→強力な解析エンジンに期待する→MocのせいでClangが生きてこない。
どうよ?
ありそうだろ。
0629デフォルトの名無しさん
2014/12/23(火) 17:06:32.25ID:LEjHSs7v0630デフォルトの名無しさん
2014/12/23(火) 17:07:15.72ID:T7GjWYCO0631デフォルトの名無しさん
2014/12/23(火) 17:13:26.78ID:ZWSROfwhラムダあるのにMocって意味なくない?
まだ3ページしか読んでないから、いろいろすごいことできるのかもしれないけどさ。
0632デフォルトの名無しさん
2014/12/23(火) 17:15:18.98ID:xoU3rn5Nとても一般的な言動・責任を持った大人とは思えない言動だな
まぁ、8.3形式使えば Program Files 以下でも空白は回避できるけど、
レジストリで無効にもできるから完全な対応じゃない
一番の原因は、昔からそうだけど、MinGW が空白や多バイト文字を含むパスを拒否していたから、
それにあわせて仕方なく、だとは思うが
>>630
root 権でやれば、/opt 以下
つまり、その環境下のユーザー全員が使えるようにしたいなら、/opt 以下
ユーザー専用なら各ユーザー以下、それだけの話
0633デフォルトの名無しさん
2014/12/23(火) 17:22:20.97ID:ZWSROfwh3冊買ってきたのにどれにも書いてないや。
まあいいけど。
0634デフォルトの名無しさん
2014/12/23(火) 17:39:30.76ID:1/5za0NzQtに限らず標準ユーザーの権限で書き換えられる実行ファイルに対してなら、どれでも同様の事ができると思うんだが
0635デフォルトの名無しさん
2014/12/23(火) 17:42:20.37ID:xoU3rn5N木を見て森を見ず
0636デフォルトの名無しさん
2014/12/23(火) 17:45:41.85ID:ZWSROfwhそういうのが無責任な発言だと思う。
OSS関連はそういうの多いよね。
明らかに問題があるものは、問題があるとして注意喚起したほうがいいよ。
0637デフォルトの名無しさん
2014/12/23(火) 17:52:13.07ID:ZWSROfwhお前ら、セキュセキュと大騒ぎするんじゃねーの?
それがQtで起こってるんだよ。
お前らが一番の被害者だろ。
なんで大丈夫なことにしたがってんの?
しかも、Qtユーザーはプログラミングできるのだから、直す能力あるよね。
俺には無理だけど。
そこらへんがよくわからん。
0638デフォルトの名無しさん
2014/12/23(火) 17:55:20.80ID:ZWSROfwh直してくださいお願いします。
0639デフォルトの名無しさん
2014/12/23(火) 17:57:08.86ID:1/5za0Nz>>634 に答えてくれよ
0640デフォルトの名無しさん
2014/12/23(火) 17:59:41.86ID:ZWSROfwh俺は質問はするけど、答えるほどの知識はないんだよなあ。
ちなみに、ほかのインストール済みソフトウェアは書き換えられなかったよ。
Adminでも無理だった。
Qtだけ書き換えられるよ。
これはQtのインストーラの問題だよね。
0641デフォルトの名無しさん
2014/12/23(火) 18:01:43.44ID:ZWSROfwhそれが関係あるんじゃないのかな?
Qtだけ、そういったユーザがACLに入ってないんだよね。
0642デフォルトの名無しさん
2014/12/23(火) 18:10:08.38ID:1/5za0Nz普通に書き換えられる奴も書き換えられない奴もあるぞ
Cygwinだって書き換えられるし別に問題なくね?
0643デフォルトの名無しさん
2014/12/23(火) 18:15:27.32ID:ZWSROfwhCygwinは危険ってことだろね。
OSSはそういうの多いんだろなあ。
初めてのOSSだから100mくらい吹っ飛んだわ。
OSSの人たちってセキュセキュうるさいイメージなのに、こんなん使ってんだって。
ダメだろこれ。
直したほうがいいよ。
直そうよ。
俺も自分で直せれば直すんだけどさ。
初めてのOSSだし無理やん?
バグトラッカー見たけど全部英語だし?
VSなら日本語で電話OKだし、感謝されるのになあ。
0644デフォルトの名無しさん
2014/12/23(火) 18:20:05.87ID:1/5za0Nzどうしても気になるなら普通にインストールした後ディレクトリの権限変えろよ
0645デフォルトの名無しさん
2014/12/23(火) 18:23:05.57ID:ZWSROfwhWindowsにrootは存在しない。
この意味をかみしめて、さっさと直せ。
よろしくお願いします。
0646デフォルトの名無しさん
2014/12/23(火) 18:26:00.58ID:ZWSROfwh気が付いた。
0647デフォルトの名無しさん
2014/12/23(火) 18:29:37.76ID:ZWSROfwh危なかったわ。
ホンマに危険やったでえええ!
0648デフォルトの名無しさん
2014/12/23(火) 18:33:10.02ID:sHCro2gwだから、インストーラが要求する権限は必要最低限に抑えるべきで、それで問題が生じたらそれは利用者側に問題がある
お前みたいなアホに応対するのが面倒で最初から管理者権限要求するソフトウェアが蔓延ってるが、本来それはノーマナー行為だからな
0649デフォルトの名無しさん
2014/12/23(火) 18:38:49.58ID:ZWSROfwhこれは修正するべき重大な欠陥。
俺はたまたま気が付いたけど、気が付かなくてもおかしくなかった。
気が付いていないのはお前だけ、という書き込みがあったけど、気づくどころか
危険はないといってる奴までいる始末。
実際気づいてなかっただろ。
これはまずいだろ。
こいつは直さないとダメな問題。
0650デフォルトの名無しさん
2014/12/23(火) 18:40:56.54ID:ZWSROfwhもう怖くて使えねえ。
Qt見たら逃げるわ。
そういうレベル。
0651デフォルトの名無しさん
2014/12/23(火) 18:48:03.18ID:bMuEcIXwソースを改変して自分用のqmakeやらQtCore.dllを作ることも出来る
書き換えられなくなると、開発環境として面倒になる
cl.exeはソースが公開されてないから変更を加える事が想定されていない
0652デフォルトの名無しさん
2014/12/23(火) 18:55:49.22ID:xoU3rn5N「D:ドライブにインストールしたけど、そのファイル上書きできちゃうよ?危ないんじゃね?」
と暴れてるのと同義
正常な思考なら、すでに>>632で答えは出てる
根本の原因を見ず、しかも的外れに Qt に文句を言って、
さらに見当違いな相手に「お前らが薦めたから」だの「お前らが直せ」だの
そこら辺歩いてる人に文句言ってるようなもん
精神疾患を疑うレベル
0653デフォルトの名無しさん
2014/12/23(火) 18:59:48.09ID:ZWSROfwhご覧ください。
Qtを利用した製品は、こんな人たちが作っています。
↓
0654デフォルトの名無しさん
2014/12/23(火) 19:02:11.26ID:bMuEcIXwQt自体を作ってるんだろ
バグ報告は義務だし、バグ修正と検証するときに再コンパイルできなかったら面倒やん
0655デフォルトの名無しさん
2014/12/23(火) 19:04:39.99ID:ZWSROfwh0656デフォルトの名無しさん
2014/12/23(火) 19:07:08.80ID:ZWSROfwhお前ら直せるんだから直してよ。
本読むから、直ったら呼んでね。
0657デフォルトの名無しさん
2014/12/23(火) 19:07:40.42ID:bMuEcIXw出来るよ
0658デフォルトの名無しさん
2014/12/23(火) 19:09:57.03ID:Sh0jK0uV鬼の首を取ったように暴れてるのは・・・
あまりに見えてる(見るべき)世界が違いすぎて、
諭す方法すら思いつかないぞ・・・
0659デフォルトの名無しさん
2014/12/23(火) 21:37:14.30ID:VedHvva40660デフォルトの名無しさん
2014/12/23(火) 22:09:58.23ID:BmzYTsD1他にフレームワークなんか幾らでもあるでしょ
0661デフォルトの名無しさん
2014/12/23(火) 22:21:09.88ID:H+M84+3S・rmsをザコ扱いできる技術力をもつ
・オープンソースの魔の手からプログラマを救うべく日夜2ちゃんねるに書き込みを続けている
・本人曰く彼の経歴を知れば皆震え上がる
・スタートレックにはあまり詳しくない
0662デフォルトの名無しさん
2014/12/24(水) 03:43:40.24ID:sbLs5wHeお前ら開発者だろ。お前らが直せ!
在日外国人が、保護される国以外でも生活保護されてない。危ないやろ!
お前ら有権者だろ。お前らが保護しろ!
そっくり
0663デフォルトの名無しさん
2014/12/24(水) 09:12:31.30ID:6WAQclhg多分ユーザーディレクトリに有りながら、該当EXEファイルからログインユーザー自身のアクセス権を抜き落とす事が必要なんだろうけど、
Windows Explorerからだと簡単なのにね
てゆかツールはProgram Files、サンプルはユーザー領域、っていうシナリオにしなかったのが問題
別にUbuntuやMacと同じレイアウトにしなくても良かった
Macもツール類がApplicationsディレクトリに居ないのは違和感だし
0664デフォルトの名無しさん
2014/12/24(水) 18:55:00.33ID:lvBwbjtZアプリケーションを配布する時はソフト開発者がDLL同梱すべき
オープンソースの開発キットである意味を考えるべき
Qtライブラリ自身の開発を促進する目的があるということ
それが阻害されてはいけない
0665デフォルトの名無しさん
2014/12/25(木) 02:33:58.79ID:y44O8lon>開発キットはQtアプリケーションを動かすためにインストールするわけではない
流石にアプリのランタイム目的でユーザーにQt SDKやらCreatorやらインストールさせるアホはおらんでしょ
0666デフォルトの名無しさん
2014/12/27(土) 21:10:21.19ID:MyvAPYRW0667デフォルトの名無しさん
2014/12/27(土) 21:45:10.72ID:MyvAPYRW検出手段がないととても使えたものではないと思います。
(ドキュメントもオーナーシップについての記述が弱すぎると思う)。
したがって、Qt Creatorと協調する検出手段がすでに用意されているはずですが
どうでしょうか?
皆さんはどうしているのですか?
なにも用意されていなければ、VLDを試してみようと思います。
ultimateは高すぎるので。
0668デフォルトの名無しさん
2014/12/27(土) 22:41:38.55ID:VoZufvLt0669デフォルトの名無しさん
2014/12/27(土) 22:53:48.52ID:MyvAPYRWstd::weak_ptr<>を返すstaticメンバを用意して、コンストラクタを隠ぺいする。
オーナーシップは右辺値参照を使って移動するようにしたらどうですかね?
いまさらQtに持ち込めるのかどうか知りませんが。
0670デフォルトの名無しさん
2014/12/27(土) 22:55:29.10ID:MyvAPYRWこれ誰でも通る道なんじゃないですか?
俺はQt使い始めてまだ数日なんで。
使い始めてすぐに、だれでも考える疑問だと思います。
FAQになるような話だと思うのですが。
0671デフォルトの名無しさん
2014/12/27(土) 23:32:46.02ID:NXfIauwSその偉そうな態度からすると、明確な答えをすでに持っていてしかもそれが当たり前の常識レベルということなんだろう
だったらさっさと答えてやれよ
0672デフォルトの名無しさん
2014/12/27(土) 23:48:09.75ID:p4rbQqOW定番のメモリリーク検出機能
qtでも使える
0673デフォルトの名無しさん
2014/12/28(日) 00:03:48.75ID:goYb6Bjnそれ最初に試したのですが、以下のような状態になってるんですよね。
http://qt-project.org/forums/viewthread/837
で、回答のほうのリンク見てください。
出来てるというブログなんかはすべて回答と同じ構造にしてるんですよ。
これ出来てないですよね?
0674デフォルトの名無しさん
2014/12/28(日) 00:32:12.38ID:Iyx/cMnP0675デフォルトの名無しさん
2014/12/28(日) 01:52:05.07ID:goYb6Bjnカバー範囲がちょうどいい感じじゃないですか。
もう少しモダンになると良いんですけどね。
0676デフォルトの名無しさん
2014/12/28(日) 02:49:11.72ID:goYb6Bjnここら辺の仕組みが載っている書籍かサイトありませんか?
0677デフォルトの名無しさん
2014/12/28(日) 03:21:30.53ID:goYb6BjnQWebSettings::clearMemoryCaches()あたりまではやってますが、完全ではありません。
自分のコードからリークしている場合に知ることができないのが問題です。
0678デフォルトの名無しさん
2014/12/28(日) 04:37:52.42ID:hWEKpKUx0679デフォルトの名無しさん
2014/12/28(日) 05:27:32.73ID:goYb6Bjnリークするのがデフォだと、非常につらいですよね?
http://peace.2ch.net/test/read.cgi/tech/1359549517/l50
このスレ思い出した。
Qt作ってる人たちはFree要らない派なんだろうけど、使ってる側はきちんと管理
したいはずなんで、非常に困ると思うんだけど。
数千検出されるリークの中から、リークしてはいけない一つを探すのって
非常に困難。
解決する方法がないならリポートにフィルターかますけど、それにしても
終了処理が重すぎて困る。
0680デフォルトの名無しさん
2014/12/28(日) 10:01:48.31ID:PmZvXXhe不満があるなら好きなように弄れや
お前はこんなことに突っ込む僕ちん凄いって舞い上がってるだけなんだよ
0681デフォルトの名無しさん
2014/12/28(日) 11:17:39.82ID:Z/9vdHUgそりゃ無理。
0682デフォルトの名無しさん
2014/12/28(日) 14:33:19.34ID:Q+mMf6RH0683デフォルトの名無しさん
2014/12/28(日) 18:54:11.22ID:U/RryJ8a俺はこれで検出できてるから十分だわ
0684デフォルトの名無しさん
2014/12/29(月) 00:34:09.39ID:kPY94Ks7俺も結局そうしたわ。
今のところそれが正解なんだろね。
0685デフォルトの名無しさん
2014/12/29(月) 08:43:34.49ID:lsuC17vAおまえ、そろそろウルサイよ
0686デフォルトの名無しさん
2014/12/29(月) 12:19:03.29ID:xgowjbF7QObject継承してるだろ。virtualの省略も知らないのかよ……
0687デフォルトの名無しさん
2014/12/29(月) 13:04:38.81ID:K6oeoVEb餌をあげないでください
0688デフォルトの名無しさん
2014/12/29(月) 13:05:46.87ID:/fu+2Q3X0689デフォルトの名無しさん
2015/01/21(水) 16:18:39.45ID:Uxbfh2b0サンプルがqtbase\examples\gestures\imagegesturesに有る様なので、
imagegesturesを実行してみましたが、ジェスチャイベントが来ません。
QT_NO_GESTURESは定義していないので、ジェスチャイベントは有効だと思います。
bool ImageWidget::event(QEvent *event)
にて、event->type()をログ出力してみると、
QEvent::TouchBegin
QEvent::MouseButtonPress
QEvent::MouseMove ×複数回
QEvent::MouseButtonRelease
といった具合になっており、マウスイベントが来ている様です。
ピンチ、スワイプともにジェスチャーイベントが来ないのですが、
何かビルドや実行する際のオプション等必要でしょうか?
必要であればオプションを教えて頂ければ助かります。
0690デフォルトの名無しさん
2015/01/23(金) 16:32:43.49ID:aQb8NcCxとりあえずこれをひと通り読んだようがいいと思う
http://doc.qt.digia.com/qt-5.1/qtwidgets/gestures-overview.html
0691デフォルトの名無しさん
2015/01/23(金) 17:28:12.43ID:Mcjm1ThG0692デフォルトの名無しさん
2015/01/28(水) 08:28:05.84ID:VNfXkc4Aウィンドウ内全ての Widget に同一の動作をさせたい場合、どうすれば楽?
drop の signal があれば単に繋げりゃ楽なんだろうけど、
ソレらしいのを見つけられなく・・・
QPlainTextWidget とかのテキスト領域を持つウィンドウだと、
その Widget へ落としたときだけファイルのパスが渡されてしまうため、
個別に処理を持たせるか、共通処理を作ってそちらに渡すか・・・
どちらもあんまりスマートじゃないと思うので
0693デフォルトの名無しさん
2015/01/28(水) 08:46:54.98ID:VNfXkc4A例えばテキスト領域を持つ Widget の dropEvent が呼ばれた際に、
一旦 signal 発行し、その Widget を持つ親 Widget がその signal を受理する、という形を指しています。
0694デフォルトの名無しさん
2015/01/28(水) 10:24:29.84ID:TeCLuNVjWidgetだけacceptDropsを有効にしてdropされた座標でどこにdropされたか判断するのはどうでしょう。
0695デフォルトの名無しさん
2015/01/28(水) 14:12:55.09ID:SCpZFuiCそこから各widgetへイベントが渡されていく
つまりQApplication のイベントを監視すればいい
0696デフォルトの名無しさん
2015/01/30(金) 02:34:26.88ID:n+bDi8I8QFileDialogのgetOpenFileNameを使うと
「Exception at 0x7fefda4940d, code: 0x6ba: RPC server unavailable, flags=0x1 (execution cannot be continued) (first chance)」
って言われるんだけどなにこれ?
0697デフォルトの名無しさん
2015/01/31(土) 00:12:36.13ID:BBJPCXyNを使っても表示されるウィンドウが中央に表示されずに、常に左隅に表示される
んだけど何故だかわかる?
0698デフォルトの名無しさん
2015/01/31(土) 10:46:06.84ID:YMt5PyZL0699デフォルトの名無しさん
2015/01/31(土) 23:01:24.67ID:hQ8G0HnOiPhoneアプリのゲームのプログラムがどんな感じなのか知りたくて、アプリデータをiFunboxから抽出し、Xcodeで閲覧しようとした所PDFのファイルイメージみたいな画像だけで中身は白紙のプログラムがありました。
このプログラムを可視化するにはどうしたらいいですか?
0700デフォルトの名無しさん
2015/02/01(日) 01:16:18.19ID:BeAKFBfQ逆アセンブルとかで調べたら
0701デフォルトの名無しさん
2015/02/01(日) 02:22:19.14ID:v+1JfWSK相手はバイナリエディタすら使ったことないレベルの初心者さんだ
0702デフォルトの名無しさん
2015/02/01(日) 04:45:06.22ID:BeAKFBfQわかって欲しいもう来ないで欲しい
0703デフォルトの名無しさん
2015/02/01(日) 07:49:46.11ID:/DDUSJoN0704デフォルトの名無しさん
2015/02/01(日) 18:20:55.54ID:lQgEbHmF申し訳ないです
聞くのも触るのも初めてだったので...
0705デフォルトの名無しさん
2015/02/02(月) 21:46:01.37ID:4bRPmRRU0706デフォルトの名無しさん
2015/02/04(水) 20:35:56.35ID:iIteQCq8目的のものへ辿りつけないのですが、
Qt による自作アプリ上で図形を描き、その図形を、
例えば OpenOffice などのオフィス系アプリにコピペする仕組みを実現したいのですが、
Qt でそういった類の機能は用意されているでしょうか?
キーとなるクラスや、参考になるサンプルなど有りましたら、紹介お願いします。
MS Office へもコピペできれば更にありがたいです
0707デフォルトの名無しさん
2015/02/07(土) 12:42:33.39ID:Hof4fFat0708デフォルトの名無しさん
2015/02/07(土) 13:05:21.26ID:TiU3gCM4何かのメタ情報まで保持させたいなら
受け側の仕様を調べないとダメなんじゃないかな
データ設計の土台からそのつもりで構築しないと
0709デフォルトの名無しさん
2015/02/08(日) 01:10:19.05ID:Wpnn4aWi0710デフォルトの名無しさん
2015/02/12(木) 08:31:09.88ID:5rMfbn+60711デフォルトの名無しさん
2015/02/12(木) 20:50:25.81ID:/UHnUpd+0712デフォルトの名無しさん
2015/02/25(水) 05:56:37.59ID:UWnGWlrp0713デフォルトの名無しさん
2015/02/25(水) 08:38:01.85ID:nKN7f0Au0714デフォルトの名無しさん
2015/02/25(水) 22:21:32.44ID:oB/2B4z00715デフォルトの名無しさん
2015/02/26(木) 02:48:02.15ID:M0dw0yKN埋め込んだあとも再編集可能なやつは、MSによるOLEとかいう技術だと思うけど、今はなんていうんだろう
ActiveX系のクソ重いアーキテクチャーだと思うけどよくわからん、MSDN調べたほうがいいかも
0716デフォルトの名無しさん
2015/02/26(木) 04:31:28.90ID:EQFLZ0n/0717デフォルトの名無しさん
2015/03/02(月) 12:21:04.96ID:D9yRCRO60718デフォルトの名無しさん
2015/03/02(月) 14:45:38.40ID:BRroRxQz0719デフォルトの名無しさん
2015/03/03(火) 03:47:48.84ID:v0Vy7S290720デフォルトの名無しさん
2015/03/06(金) 23:05:19.61ID:CTj2h1Ar0721デフォルトの名無しさん
2015/03/08(日) 04:13:50.08ID:pBoO6zKs0722デフォルトの名無しさん
2015/03/08(日) 04:15:33.17ID:pBoO6zKs0723デフォルトの名無しさん
2015/03/08(日) 09:31:06.02ID:/MgTL3zQ0724デフォルトの名無しさん
2015/03/08(日) 10:19:54.50ID:TqUOxTj+もはやどこにも売り込む市場が無い
個人の趣味に使われても金にはならない
0725デフォルトの名無しさん
2015/03/08(日) 10:59:31.91ID:+0zFeTUO0726デフォルトの名無しさん
2015/03/08(日) 11:50:10.63ID:+/h1eClM0727デフォルトの名無しさん
2015/03/08(日) 12:02:32.01ID:+0zFeTUOLGPL版は条件悪くないね
Qt自体はMFCやC#よりは使いやすいしMacやLinuxでも使える
0728デフォルトの名無しさん
2015/03/08(日) 17:19:39.10ID:IaLPrpRoだけど手軽さは無いかな
javascriptで書けるpysideみたいなの欲しいけど無いんだよな
0729デフォルトの名無しさん
2015/03/08(日) 17:38:41.77ID:adF/rlPF0730デフォルトの名無しさん
2015/03/08(日) 17:43:11.76ID:Zz3RQoiEというのは、個々の知ってるテリトリーに当て嵌めた感想なんだよな
Windowsのアプリ開発しか興味ない人にはベストではなく
Android開発にしか興味ない人にもベストではなく、
iOS開発にしか興味ない人にもベストでもなく、
Web開発しか興味ない人にもベストでもない
Linuxデスクトップや、組み込み開発だといい線行ってるけど
Meego系譜やTizen、UbuntuとかいったモバイルOSには、
どれもQtが採用されてるから、ポテンシャルはあると思うけど、
どれもぱっとしない、というかコケてるからなぁ
0731デフォルトの名無しさん
2015/03/08(日) 18:01:29.39ID:mY4bhbfO0732デフォルトの名無しさん
2015/03/08(日) 21:19:18.50ID:OrRNNHr1Qtが発展するためには、商用ライセンスの制約緩和とライセンス費用を下げることだな。せめてQtcreatorと抱き合わせで、年間6万くらいにしないと。
0733デフォルトの名無しさん
2015/03/08(日) 23:26:45.55ID:+0zFeTUO開発者ごとのライセンスなら例え数十万円でも数人分なら払えるけど、ロイヤリティーの一括前払いなんて大企業じゃなきゃできない
0734デフォルトの名無しさん
2015/03/10(火) 18:48:58.51ID:wjyzKy530735デフォルトの名無しさん
2015/03/10(火) 21:43:03.13ID:176wIdSE0736デフォルトの名無しさん
2015/03/10(火) 22:30:28.32ID:fjjOiCbk0737デフォルトの名無しさん
2015/03/11(水) 08:39:27.37ID:NrC7MAdQ次あたりでMITライセンスにでも変わってくれれば
0738デフォルトの名無しさん
2015/03/11(水) 11:48:01.82ID:xwMKD23ZQtのAPIそのままに、MSネイティブのランタイムで動きます!(MFCの代替)
って展開があったら胸熱だったんだけどな
0739デフォルトの名無しさん
2015/03/11(水) 17:30:10.28ID:8MeoENMQ0740デフォルトの名無しさん
2015/03/11(水) 19:09:54.00ID:NrC7MAdQQtは携帯事業とは違うのかも知れんが
0741デフォルトの名無しさん
2015/03/11(水) 19:14:11.09ID:ZcGmNmgYもしQtのような巨大なコミュニティー付きOSSを手中に納めたら
OracleやNOKIAと同じように、共存の道を選んでると思うけどな
0742デフォルトの名無しさん
2015/03/11(水) 20:16:21.08ID:NrC7MAdQMSはそういう方向に行くかというと微妙だよな
Visual Studio 2015がWin以外にも出るって噂があったけど、どうなんだろ
0743デフォルトの名無しさん
2015/03/11(水) 20:21:24.84ID:Aa29gyjjMicrosoftが.NET版Emacsの開発を検討中
http://www.itmedia.co.jp/enterprise/articles/0801/07/news030.html
0744デフォルトの名無しさん
2015/03/11(水) 22:24:14.41ID:05ggCLNV.NET CoreはLinuxやMac対応でオープンソースですが
0745デフォルトの名無しさん
2015/03/12(木) 09:42:20.59ID:TVlI1k3oひとつのオブジェクトにmoveToThreadしまくった場合、最後のmoveToThreadが勝ちですよね?
0746デフォルトの名無しさん
2015/03/12(木) 10:50:43.11ID:2mqKs9WGEmacs が .NET で動いても誰得って感じしかしない
0747デフォルトの名無しさん
2015/03/12(木) 10:52:09.43ID:2mqKs9WGmoveToThread は使い方まちがってる人が多い
0748デフォルトの名無しさん
2015/03/12(木) 11:02:07.80ID:TVlI1k3o呼び出しをemitにしなきゃならない件ですか?
後、emitで起動した関数の終了待ちって、
どうやるんでしょうね?_・」
待ちループしてちゃ、性能落とすだけだし。。。
0749デフォルトの名無しさん
2015/03/12(木) 14:15:19.23ID:0K+Kg2Lk0750デフォルトの名無しさん
2015/03/21(土) 21:10:37.32ID:Ji1PNiod(>_<;)<クイック!
Think different? by 2ch.net/bbspink.com
0751デフォルトの名無しさん
2015/03/27(金) 09:14:27.75ID:A8PGZxh/接続成功したポートを開放するにはどうすればいいでしょうか?
0752デフォルトの名無しさん
2015/03/27(金) 10:09:50.93ID:C5IQonF/QTcpServerは使ったことないけど、サーバ側の話なら、
a) listenで開いたポートに対して新たな接続を受け付けないようにするには、QTcpServerをclose
b) クライアントとの接続を切りたいなら、接続時にnextPendingConnectionで取得したQTcpSocketをclose
TCPではaとbは独立なので、既存の接続はそのままでlistenしたポートを閉じることもできると思う。
あと、スレッドとかを使って、同時に複数の接続を並行して処理することもできるはず。
0753デフォルトの名無しさん
2015/03/28(土) 20:48:47.12ID:B8vBRAI1QGLWidgetからQOpenGLWidgetに変えたら上手くいかなくなった。
QGLWidgetからQOpenGLWidgetに変わってFBOの扱い方変わったみたいだけど、どうすりゃいいんだ?
0754デフォルトの名無しさん
2015/04/01(水) 16:31:14.44ID:/rrjkE4O0755デフォルトの名無しさん
2015/04/02(木) 00:52:04.05ID:y9D7NuLL0756デフォルトの名無しさん
2015/04/03(金) 08:45:54.59ID:BhmqJ6c10757754
2015/04/03(金) 12:47:34.49ID:j/AvCoVP「おまえが、プログラミングなんかできるんか?素人プログラマだろw」とか
知り合いが挑発してくるので、そいつにメール5000通爆弾送ってやりたいんです。
0758デフォルトの名無しさん
2015/04/03(金) 13:56:48.99ID:sP8bOY4V0759デフォルトの名無しさん
2015/04/03(金) 21:05:18.57ID:Xkx3P+1P0760デフォルトの名無しさん
2015/04/03(金) 21:26:23.11ID:c9BYALEDお前、素人プログラマ以前の問題
下手な学生よりも低レベル
わかってないだろうけど、
それほどおバカな質問してるんだよ?
0761デフォルトの名無しさん
2015/04/03(金) 23:58:36.10ID:5y9eBdTs適性なしはどうしようもないな
0762デフォルトの名無しさん
2015/04/04(土) 01:57:59.25ID:ZSVGxuuCマジレスするとQtでやる意味ない。
C#はおろかバッチファイルでもできる。
でもそんなことすると、垢BANになるからやめておけ。
0763デフォルトの名無しさん
2015/04/04(土) 12:25:31.07ID:69IByEFn自分のPCはシングルコアCeleronでメモリもDDR�@の1GBしかないので、いまどきのものをインストすると
恐ろしく時間がかかるので、知ってる人がいたら、動くかどうか聞きたいです。
0764デフォルトの名無しさん
2015/04/04(土) 15:39:47.86ID:PGA3XqxK0765デフォルトの名無しさん
2015/04/04(土) 15:40:26.15ID:PGA3XqxK0766763
2015/04/04(土) 20:46:00.24ID:ECMQKS4+いえ、青果物の話です。しかし、動くんですか・・ Digiaに移る前は対象にXPが入ってなかったような気がするんですが。ありがとうございました。
0767デフォルトの名無しさん
2015/04/04(土) 21:04:36.48ID:LSC1qEyRランタイムライブラリ程度で古いOSを切ってしまう事は稀なので、Hello World程度の最低限のGUIアプリを作ってそれがXPでも動作するなら素地はあるはず
0768デフォルトの名無しさん
2015/04/07(火) 00:31:24.15ID:gOZaBjT0ダイナミックインポートならアプリからコールしない限り問題ないけど
0769763
2015/04/08(水) 13:57:09.56ID:xxuNdMzH全然わかんねーよ。
0770763
2015/04/08(水) 14:06:08.70ID:xxuNdMzH失礼します(><;)
0771デフォルトの名無しさん
2015/04/08(水) 20:33:12.18ID:sV0k/qfk書いた本人もそんなにわかっとらんよ
0772デフォルトの名無しさん
2015/04/08(水) 22:37:19.58ID:8LES/PU0呼び出さなければ関数が居ても居なくてもいいのがダイナミックインポート
ほら日本語だけで説明できたぞ
0774デフォルトの名無しさん
2015/04/10(金) 15:59:44.36ID:ux9w5aBM>.exec
の最中に、
>inline bool QBasicAtomicInt::ref()
で落ちるのですが、
何が起きてるのでしょう?_・
0775デフォルトの名無しさん
2015/04/11(土) 10:26:41.61ID:L6FiQIXT日本語がわからん
0776754
2015/04/12(日) 12:51:12.78ID:GNKD/f8B>>762をはじめとする、回答してくださったみなさん、ありがとうございます。
ここで、聞いて、よかったです。アカバンになるんですか!やった後だとたまったもんじゃなかったです。
あ〜、アカバンにならなくて、良かった。
俺のメールアカウントが今使えるのも、ここの皆さんのおかげです。
0777デフォルトの名無しさん
2015/04/13(月) 01:43:15.77ID:dDRaci4f0778デフォルトの名無しさん
2015/04/13(月) 21:07:47.01ID:/L/duwTV0779デフォルトの名無しさん
2015/04/13(月) 21:15:18.78ID:/L/duwTVテキストボックスとボタンを配置して、ボタンをクリックしたらテキストボックスにprintfなり、chra型の文字列なりを渡して表示させたいんだけど、
シグナルとスロットはどうやって設定すれば良いの?
Qt Creatorを使用しないで手動でコードを書くって説明は初心者向けに説明しているサイトはあるけど、
Qt Creator配置した状態から設定する方法がよく分からないので教えてください。
0780デフォルトの名無しさん
2015/04/13(月) 21:47:31.47ID:FeSOz6/Bボタンを右クリック
Go to slot
0781デフォルトの名無しさん
2015/04/13(月) 21:55:41.72ID:/L/duwTVclicked()とhide()にしたら、ボタンを押すとテキストボックスが見えなくなったから、
同じ手順で文字列を表示させることができると思ったんだけど・・・?
ボタンを右クリ→スロットへ移動で関数が作られるのは分かる。
そこを編集すればいいの?具体的に関数内にどう書けかばテキストボックスに文字列を表示できるのかが分からない・・・。
0782デフォルトの名無しさん
2015/04/13(月) 23:09:16.58ID:FeSOz6/Bとか
xxxは目的のウィジットね
0783デフォルトの名無しさん
2015/04/13(月) 23:44:23.27ID:/L/duwTVuiってのがフォームで作ったuiクラスって認識で良いの?
で、矢印でウィジットを指定して、処理を繋げると。
0784デフォルトの名無しさん
2015/04/13(月) 23:59:37.50ID:q+hGdfYr>矢印でウィジットを指定して、処理を繋げると。
矢印って、、、
uiはポインター型で、そのメソッドを呼び出すと言ってほしい
0785デフォルトの名無しさん
2015/04/14(火) 00:01:05.93ID:Vi9TzK0A0786デフォルトの名無しさん
2015/04/14(火) 21:32:51.37ID:O9K5PlsDもうちょっと教えてください。
・・・qtじゃなくてc++の話になってる気もするけど。
ボタンが押されたら別関数をコールして処理は丸投げ、結果をテキストボックスに出力したい。
(別関数の部分はgccとコンソールで動作確認済み)
gccで作ったファイルをプロジェクトに組み込んでビルドは通しけど、
on_pushButton_clicke()からコールすると定義されていないって怒られる。
単純に組み込んだだけだからクラス化していない。
on_pushButton_clicke()は MainWindowクラスの関数だから、クラス外の関数なんてしらねーよってこと?
そうすると、cで作った処理をまるっとクラス化して、
MainWindowクラスの派生元のクラスになるようにしないとだめ?
それともMainWindowクラスにcで作った処理を丸ごといれちゃうとか?
0787デフォルトの名無しさん
2015/04/14(火) 22:28:29.08ID:XJqe0/O20788デフォルトの名無しさん
2015/04/14(火) 22:42:39.52ID:Vi9TzK0A0789デフォルトの名無しさん
2015/04/14(火) 22:43:47.73ID:R5Zm623mQtでGUIやるなら必須だぞ。
0790デフォルトの名無しさん
2015/04/14(火) 22:48:22.78ID:O9K5PlsDmainwindow.cppの中でcのヘッダファイルはインクルードしてる。
Qtウィジットアプリケーションを選択して作ったプロジェクトに、gccで作ったファイルを追加しただけだと、
ライブラリのリンクとかビルドの設定がが足りてないってこと?
部品はgccで完成したから、あとはガワ作って移植するだけだー
って思ってたんだけど移植の方法が全然分からんですよ・・・。
0791デフォルトの名無しさん
2015/04/14(火) 23:09:46.20ID:O9K5PlsD◆test_1.c
#include <stdio.h>
#include "test_1.h"
void test_1(void)
{
printf("hoge\n");
}
◆test_1.h
void test_1(void);
---------------------------------
■mainwindow.cppでは↓って書いてる
#include "mainwindow.h"
#include "ui_mainwindow.h"
#include "test1.h" ★ここ追加
〜省略〜
void MainWindow::on_pushButton_clicked()
{
test_1(); ★ここ追加
ui->textEdit->setText("hello");
}
---------------------------------
extern "C" は試してたけどビルドが通らなくて何が間違ってるのか分かってなかった。
で、上の例で最低限の処理にしてみたらextern "C" で通った!
実際はcの関数内で構造体とか配列で色んな処理をしてるから、そっちでエラーになっていたのか・・・。
これさ、全部に対してextern "C"をやらないとだめってこと?
移植の方法を勉強しないといけないか・・・
0792デフォルトの名無しさん
2015/04/15(水) 00:24:43.27ID:+7B/lj1n0793デフォルトの名無しさん
2015/04/15(水) 00:41:31.12ID:0cYkhaI5C関数を呼ぶなら全部にextern "C"は要る
でも一個ずつ書かなくても大括弧でくくればまとめて書ける
0794デフォルトの名無しさん
2015/04/15(水) 04:44:50.89ID:JM3WBItW0795デフォルトの名無しさん
2015/04/15(水) 07:54:42.53ID:HL+U50T0組み込みLinuxだからQtなんだ。
今までCでドライバしか書いたことがないのに、GUIのツール作れって言われて困ってるんよ
0796デフォルトの名無しさん
2015/04/15(水) 11:18:24.11ID:JM3WBItW0797デフォルトの名無しさん
2015/04/21(火) 08:37:35.00ID:lo0E+3nU0798デフォルトの名無しさん
2015/04/21(火) 08:57:06.32ID:j3Nxkh6r他のGUIの経験も全く無しでしかもCしか知らんなら倍ワケワカだろうな。
0799デフォルトの名無しさん
2015/04/21(火) 09:12:33.37ID:oeIbyats割と敷居が高いんだと思うんだぜ・・・
0800デフォルトの名無しさん
2015/04/21(火) 12:34:40.08ID:/BJsd2Oaシステムコール群、CUI/GUIアプリ作成
はんだ使って、簡単な基板こさえ、
元土方な俺はどう考えても>>796よりも低脳
0801デフォルトの名無しさん
2015/04/21(火) 23:57:24.59ID:gJOsFvuS0802デフォルトの名無しさん
2015/04/22(水) 14:45:47.64ID:q8WzzLYV0803デフォルトの名無しさん
2015/04/22(水) 17:09:05.98ID:ZhuC/XHh0804デフォルトの名無しさん
2015/04/22(水) 20:39:15.82ID:wJCeeaoTWinのときは別のPCをインターリンクケーブルとかで繋いでリモートデバッグしてたけど
0805デフォルトの名無しさん
2015/04/23(木) 12:22:44.39ID:2bQ5dk9tまぁ対象のデバイスにもよるけど
0806デフォルトの名無しさん
2015/04/30(木) 15:56:40.14ID:NUJKtiuvでもWPFってDirect3Dを使いまくるおかげで結構早いと聞きますが、その辺はQtと比べてどうなんでしょうか?
0807デフォルトの名無しさん
2015/04/30(木) 16:45:35.60ID:6p8dA4kFつまりDirect3D使ってんのと同じじゃん
0808デフォルトの名無しさん
2015/04/30(木) 20:33:31.91ID:wBIeB/pSジオメトリシェーダの拡張子(geomとかgs)は対応してないんだな
取りあえずハイライト定義として↓のやつを入れて見たりしたんだけど、
http://renderingpipeline.com/2013/12/glsl-syntax-highlighting-for-opengl-4-4/
MIMEタイプから既存のパターンを削除すると入力予測まで効かなくなる
なんかいい方法ってないだろうか?
0809デフォルトの名無しさん
2015/05/04(月) 18:27:06.58ID:i9CmC3ZE0810デフォルトの名無しさん
2015/05/05(火) 05:54:30.96ID:OWQ60eHE0811デフォルトの名無しさん
2015/05/05(火) 09:25:32.15ID:Two7rYb3Qt5になって随分変わったからね
0812デフォルトの名無しさん
2015/05/06(水) 18:37:05.19ID:q2uK7V4e0813デフォルトの名無しさん
2015/05/07(木) 21:12:43.98ID:/JDX1ffm0814デフォルトの名無しさん
2015/05/08(金) 06:33:16.06ID:gg/ctB8u0815デフォルトの名無しさん
2015/05/08(金) 07:06:22.42ID:6s8nACRt0816デフォルトの名無しさん
2015/05/08(金) 07:54:14.51ID:mHCfox0Rconnect関数のSIGNAL/SLOTマクロから解放されて新しい構文で書けるのはver5からじゃなかったっけ
0817デフォルトの名無しさん
2015/05/08(金) 08:47:24.83ID:2dHuX3+wconnect関数って、メソッドポインタなんかよりも、コンパイルエラーもはかなくて実行時無言だったりするし、キモいです。
0818デフォルトの名無しさん
2015/05/08(金) 08:52:42.38ID:Iyiixb5X0819デフォルトの名無しさん
2015/05/08(金) 08:53:54.25ID:Iyiixb5X0820デフォルトの名無しさん
2015/05/08(金) 23:44:02.30ID:mHCfox0Rプログラムがデカくなると中々気付きにくくなってくるんだよな、全ての場面を簡単に実行出来る訳じゃないし
それだったらコンパイルエラーの方が有難い
特にシグナルやスロットの名前を変更したりするとマクロは事故を起こしやすい
0821デフォルトの名無しさん
2015/05/09(土) 06:59:22.62ID:rE+4crJwそういえばそうですね。
0822デフォルトの名無しさん
2015/05/10(日) 03:18:24.53ID:TKw0Rwrj登録が必要になった。
0823デフォルトの名無しさん
2015/05/10(日) 13:59:24.95ID:ciTo9XGRhttps://blog.qt.io/blog/2015/05/06/changing-qt-account-to-be-optional-in-the-online-installer/
0824デフォルトの名無しさん
2015/05/10(日) 16:56:22.86ID:98cN2i8SQT5からlambdaが使えるようになったから、かなり便利になった。
ただ、発信元のクラスを明確にしなくてはいけなくなったので、面倒になった面もある。
0825デフォルトの名無しさん
2015/05/11(月) 08:36:11.49ID:TNHskmdW発信元のオブジェクトインスタンスをconnectの最初の引数で指定する点は変わってないよね、ならばクラスも元々特定してるんじゃね
それとも何か別のトリックでもあったの
0826デフォルトの名無しさん
2015/05/12(火) 07:08:08.95ID:YQ8YpzLVqt.ioのインストーラは動作しませんでした。
※私は中国人ではありません。
0827デフォルトの名無しさん
2015/05/12(火) 13:26:27.10ID:j4rJVQdYqt.ioのインストーラでなんの問題もなくインストールできたぞ?
「動作しませんでした」しか書いていないんで、これ以上のアドバイスは出来ないけどな
0828デフォルトの名無しさん
2015/05/17(日) 12:44:16.18ID:yJJjox990829デフォルトの名無しさん
2015/05/17(日) 18:07:45.42ID:+XZ08M5D0830デフォルトの名無しさん
2015/05/19(火) 11:22:40.35ID:V8uIpZZg0831デフォルトの名無しさん
2015/05/19(火) 11:24:12.61ID:V8uIpZZg何か設定があるのかな?
0832デフォルトの名無しさん
2015/05/25(月) 23:32:51.24ID:fwFgH2P9Qt Japan Summit Tokyo
0833デフォルトの名無しさん
2015/05/26(火) 02:20:55.29ID:KY2WSaar0834デフォルトの名無しさん
2015/05/26(火) 09:59:20.60ID:CocPmuVx0835デフォルトの名無しさん
2015/05/26(火) 20:23:06.08ID:ScwGU6r40836デフォルトの名無しさん
2015/05/26(火) 20:48:33.11ID:e+gM2bDYフロッピーに入らないから配布が大変だよね。
0837デフォルトの名無しさん
2015/05/27(水) 00:17:47.04ID:AQ5AOeacマジレスだけど、スタティックリンクしてるよなあ?
0838デフォルトの名無しさん
2015/05/27(水) 01:36:15.15ID:/SPxRhdT最小限版のicudt5X.dllに差し替える
0839デフォルトの名無しさん
2015/05/27(水) 04:49:25.57ID:vPY91ObXそれともみんな商用版つかってるの?
0840デフォルトの名無しさん
2015/05/27(水) 05:22:07.04ID:+6MUSZ2K0841デフォルトの名無しさん
2015/05/27(水) 08:37:12.31ID:jltJVpRoそれで不都合が生じることは最近ほとんど無くなったな
少し前までは配布先に説明するのに時間がかかったが
0842デフォルトの名無しさん
2015/05/29(金) 00:30:47.94ID:Jwyoeeer> Qt 4.8.7 is planned to be the last patch release of the Qt 4 series.
> Standard support is available until December 2015
うう・・・待ってくれ
pysideのqt5対応を誰かぁ・・・
0843デフォルトの名無しさん
2015/05/30(土) 22:37:53.00ID:AZVCZtw40844デフォルトの名無しさん
2015/06/01(月) 01:10:43.66ID:SMGukcV+メーリス見てるけど、「一緒にQt5対応やろうぜ!」→「わかる」→「……」を繰り返してるだけだしなぁ
0845デフォルトの名無しさん
2015/06/02(火) 21:03:13.75ID:wFnSMN0N自分で対応すればいいじゃないか、ふたりともただで使いたいだけだね、
0846デフォルトの名無しさん
2015/06/03(水) 00:45:49.47ID:wjCAK195ダイナミックリンクだと実行ファイルは小さいがダイナミックライブラリの総和はあまり変わらん
Win/VS版のQtだと更にVS2013 C++再頒布モジュールも必要になる
気がついたらsetupが80MB近くに膨れ上がってるw
0847デフォルトの名無しさん
2015/06/03(水) 12:24:56.10ID:beedRIsP0848デフォルトの名無しさん
2015/06/04(木) 00:49:09.95ID:lTwCjo2c同じプロジェクトをビルドしてんのに3倍位時間がかかるし、実行すると5秒くらいPCが固まって操作できなくなってから立ち上がる。
なんだこれ。。。
0849デフォルトの名無しさん
2015/06/04(木) 01:14:47.89ID:yYIMnvp4コントロールのプロパティに「StyleSheet」ってあるじゃないですか。
フォーカスがあたった時にColor変えたい、とかの処理を入れようとした時
現状はコード上でStyleSheetの文字列書き換えてるんです。
できればプロパティのようにColor変えたいんですけど、
皆はどうしてますか?
StyleSheetをプロパティ的に扱えるようにラップクラスとか作成します?
0850デフォルトの名無しさん
2015/06/04(木) 03:33:46.16ID:UBpVhghTnetwork drive 見に行ってないか
0851デフォルトの名無しさん
2015/06/04(木) 09:13:55.16ID:gPNBNx7k:focus
0852デフォルトの名無しさん
2015/06/04(木) 12:03:05.90ID:fhOi3zANvcを最新版にしたせいっぽいんだよな。
ビルドすると重くなりすぎてるせいか、vcのランタイムが見つからないって言われるときがあるし。
時間ができたら環境構築やり直そう。。。
0853デフォルトの名無しさん
2015/06/04(木) 21:16:14.76ID:fnLeRkPvできた、ありがとう。
あなたは私の神だ。
Qt Style Sheets Examples を覗いてたけど、そんなのなかったぜ。。
0854デフォルトの名無しさん
2015/06/05(金) 01:07:51.68ID:Ihw5E4Omhttp://doc.qt.io/qt-4.8/stylesheet-reference.html
0855デフォルトの名無しさん
2015/06/05(金) 11:48:11.95ID:5la5k7lh誰か、Qt5版の書籍出してくれないかな…4000円ぐらいなら買う。
0856デフォルトの名無しさん
2015/06/05(金) 11:49:28.16ID:hebGph+Y0857デフォルトの名無しさん
2015/06/05(金) 11:52:16.82ID:5la5k7lh0858デフォルトの名無しさん
2015/06/05(金) 13:00:41.97ID:1rwpg9ad一部文字のエンコードとかでやり方変わってる
0859デフォルトの名無しさん
2015/06/05(金) 13:07:44.41ID:/C54Plzp英語ちんぷんかんぷんな俺でもなんとかなってる
0860デフォルトの名無しさん
2015/06/05(金) 13:32:08.93ID:ERAQL4gM0861デフォルトの名無しさん
2015/06/05(金) 14:40:27.90ID:/2oa0smS0862デフォルトの名無しさん
2015/06/05(金) 21:09:48.10ID:Kj2tNbIo本当に助かります。
勉強しなおしてきます。
言い訳なんだろうけど、初心者には辛いFrameworkだ。。
0863デフォルトの名無しさん
2015/06/06(土) 00:48:37.82ID:zmZx80d70864デフォルトの名無しさん
2015/06/06(土) 02:17:41.94ID:PRMVK8MQVSよりライブラリのリンク等シンプルに書きやすくて結構好き
0865デフォルトの名無しさん
2015/06/06(土) 04:30:59.77ID:zmZx80d7VSはダメダメということでしょうか?
0866デフォルトの名無しさん
2015/06/06(土) 11:33:40.65ID:DEqjSCNdださい
0867デフォルトの名無しさん
2015/06/07(日) 15:11:01.86ID:wU0gIDvJ0868デフォルトの名無しさん
2015/06/08(月) 01:42:19.51ID:KeRnriAS0869デフォルトの名無しさん
2015/06/08(月) 06:58:02.35ID:C2jsSs6r0870デフォルトの名無しさん
2015/06/08(月) 09:01:44.82ID:yIXGmsWB発音記号でも書いていて欲しいな。
0871デフォルトの名無しさん
2015/06/08(月) 09:25:45.74ID:IBO2jVeFキュートとか恥ずかしくて言えない
0872デフォルトの名無しさん
2015/06/08(月) 09:28:34.94ID:EGKJmBy3Qt (/?kju?t/ "cute", or unofficially as Q-T cue-tee)
Nokia→Digia→qt.project.org→qt.ioとここ数年で変わってるから
どこかで抜け落ちたか
0873デフォルトの名無しさん
2015/06/09(火) 01:09:02.56ID:oaSRWTF/こないだのQt Tokyoイベント
逆にあの会場でキューティーとか言ったら無知丸出しで居場所無くなる
0874デフォルトの名無しさん
2015/06/09(火) 03:25:40.50ID:PVVA8Vxp0875デフォルトの名無しさん
2015/06/09(火) 04:42:15.36ID:oaSRWTF/キューティーを誤りとするかどうかは知らぬが、公式にキュートが正しい読み方
0876デフォルトの名無しさん
2015/06/09(火) 05:35:54.94ID:aWZqjavZという事はやはり、素人は来るなという空気なんでしょうか。
0877デフォルトの名無しさん
2015/06/10(水) 13:34:29.91ID:RyQDAIOr0878デフォルトの名無しさん
2015/06/11(木) 17:38:33.89ID:IM+QWUHNその人たちの中でキューティーと発音している人もいて、もともとどちらでもよかったと言っていたよ。
0879デフォルトの名無しさん
2015/06/11(木) 18:38:02.54ID:yhIyBqUn0880デフォルトの名無しさん
2015/06/13(土) 04:47:42.14ID:o4Vongy8他のqtアプリはちゃんと指定したテーマ(qgtkstyle)になってる
どこ見たら良いのか検討もつかん
誰かアイデアをくれ
0881デフォルトの名無しさん
2015/06/13(土) 18:45:31.06ID:YA/c9fkFそういう細かい変更はしないでほしいわ。。。
0882デフォルトの名無しさん
2015/06/13(土) 19:06:18.97ID:rVmB8MdP0883デフォルトの名無しさん
2015/06/13(土) 21:36:52.44ID:S90rQT570884デフォルトの名無しさん
2015/06/17(水) 12:35:40.63ID:MpyPk+6+だって、アプリは作りたい人が作りたいように作ってるんだから
(普及とエゴの天秤)
カーネル(システム)は互換性を重んじる
なので、20年ぐらいの組み合わせでも動く、はず
最近の進化を見てると、ほんとにそうなのか心配になるが
0885デフォルトの名無しさん
2015/06/17(水) 13:23:33.26ID:7KhQ6AFD最後まで表示しない
0886デフォルトの名無しさん
2015/06/17(水) 13:24:32.09ID:7KhQ6AFD進化じゃなくて退化してる部分もある
0887デフォルトの名無しさん
2015/06/18(木) 05:36:25.86ID:GygHDR/y0888デフォルトの名無しさん
2015/06/18(木) 13:42:05.74ID:ILSGYnH10889デフォルトの名無しさん
2015/06/21(日) 13:55:55.24ID:WRIJRK0dどの部分?
私も一つ思い付くところはあるけど
0890デフォルトの名無しさん
2015/06/23(火) 09:47:59.17ID:UUsSDSxDこれは使っても大丈夫ですか?
0891デフォルトの名無しさん
2015/06/24(水) 16:53:49.54ID:IFpcErvN.cppでinternalとなっているからいつなくなるかわからないよ。
0892デフォルトの名無しさん
2015/06/25(木) 06:21:32.22ID:StaqeDphどうも。
ということは、範囲forも使えなくなるかもしれないんですね。
日本語ドキュメントが無いのが辛いなあ。
英語だと斜め読みに時間がかかりすぎる。
0893デフォルトの名無しさん
2015/06/25(木) 06:28:30.23ID:StaqeDphマルチスレッドで便利ですね。
参照数が1になったら実際のコピーを行わずに書き込めると考えていいんですよね?
0894デフォルトの名無しさん
2015/06/25(木) 18:39:45.43ID:5PWcDoqNどういうわけか直ぐに二つほど繋ぎ直してくる。
そしてなにも書き込んでこないで数十秒接続したままにしてる。
IEは余分な接続をしてこない。
これはパラレルにリクエストを出す可能性を見越して予めコネクションを張っておくんですかね?
0895デフォルトの名無しさん
2015/06/26(金) 01:06:24.38ID:oiFWo9oa書いてる間に間違いなく次のバージョンが発行される
それだけ公式ドキュメントが頑張ってくれてはいるんだろうけども
0896デフォルトの名無しさん
2015/07/02(木) 01:37:46.99ID:pkkmD/El0897デフォルトの名無しさん
2015/07/02(木) 06:56:45.65ID:3rjvAgUt0898デフォルトの名無しさん
2015/07/02(木) 11:50:38.14ID:sLhscJIb0899デフォルトの名無しさん
2015/07/03(金) 17:02:53.46ID:5kTBwYDt公式ドキュメントは頑張っているのだろうけれどQPAのように文書化がほとんどされていなものや不充分なものが数多くある。
救いなのはソースコードがあるのでドキュメントのできの悪さを補っている。
0900デフォルトの名無しさん
2015/07/04(土) 01:01:08.15ID:/8tX1Ry5キットを5.4に切り替えたら追えるけどファイルは5.5のやつだからもちろん変なとこ指すし
5.5でできないのなんか原因あるのかな?
0901デフォルトの名無しさん
2015/07/04(土) 03:33:44.00ID:ZYT6GHb3ブレークポイント設定してデバッガ起動しても止まらずにすり抜けて実行されてしまう。
QApplicationのインスタンス生成するところにプレークポイント設定しても止まらない。
0902デフォルトの名無しさん
2015/07/06(月) 23:13:41.07ID:V4A3IdG/Qt Quickとかいう従来のユーザーにはなんのメリットのないものばかり
力を入れている
0903デフォルトの名無しさん
2015/07/06(月) 23:29:23.84ID:uTC0EYRaC++は4のころと変わらず、といってるけどな
0904デフォルトの名無しさん
2015/07/07(火) 00:03:40.73ID:TijmUCn7ドキュメントに何も書いてない
0905デフォルトの名無しさん
2015/07/07(火) 01:14:56.53ID:t1FyPIkw注力に関してだと思うんだが
まぁついでなんで、何も書いてないという具体例を挙げてくれ
実際、無告知かどうかは知らんけど、
メジャーバージョンが上がって、
さらにマイナーバージョンも半ばにまで来てるんだから
微妙な変化は出て当然だと思うけどな
0906デフォルトの名無しさん
2015/07/07(火) 01:26:01.36ID:TijmUCn70907デフォルトの名無しさん
2015/07/07(火) 04:03:25.05ID:FHtVzgus0908デフォルトの名無しさん
2015/07/07(火) 18:27:51.24ID:TuUptZgUQt Quickで従来のデスクトップアプリは作れないし、モバイルプラットフォームアプリも満足なものは作れない。
0909デフォルトの名無しさん
2015/07/08(水) 13:04:02.14ID:+2U8YLl/日本だけ、変なキュートとかいう発音が主になった。ASUSが素直に英語読みすれば「エィサス」なのに、
オタクが「アスース」とかいうローマ字読みで読んだため、今でも日本だけ「アスース」になってる。
プログラミングも元はセンスのある人たちが作ってきたんだけど、今はオタクのものになってる。
日本の本書いてる連中なんかみんなそう。ああいう人たちは、本当の意味でプログラムとか数学のセンスなんかない。
主に変態が多いパンツ脳が多いせいで日本でキュートとかいう変な呼び方に最終的に決まってしまった。
日本のロリコンパンツ脳のせいで。これ、マジだ。
0910デフォルトの名無しさん
2015/07/08(水) 19:19:46.05ID:P1nDZAUb0911デフォルトの名無しさん
2015/07/08(水) 21:28:01.16ID:Y+kE74C9あざーすだとおもってた
0912デフォルトの名無しさん
2015/07/16(木) 17:14:58.27ID:+JoM0b2pが、パソコン用のライブラリとして使いたいので力を入れてもらえないと困る。
という感じでは。
0913デフォルトの名無しさん
2015/07/16(木) 18:57:37.26ID:MREKRM2Cつまらない
0914デフォルトの名無しさん
2015/07/17(金) 06:15:45.83ID:+FHXrpJOそれはJavascriptで書ける範囲のプログラムだけでは。
0915デフォルトの名無しさん
2015/07/17(金) 20:02:58.79ID:sk+uAeyb0916デフォルトの名無しさん
2015/07/18(土) 02:34:12.70ID:P68E7BpEモバイルはAndroidもiOSもまったくダメダメで力も入れてない。組み込みLinuxで儲けようとしている。
パソコン用もQt5はまだQt4未満な上にプラットフォーム対応も未熟な上にバグが増加中。
0917デフォルトの名無しさん
2015/07/18(土) 02:38:31.07ID:P68E7BpEJavaScriptでできる範囲ではアプリは作れない。C++は必須でQMLとC++間の無駄が多い。
UIのためにJavaScriptとC++の両方を考えなければならないようではQtはもう先はない。
0918デフォルトの名無しさん
2015/07/18(土) 08:27:46.49ID:w+u60VAe0919デフォルトの名無しさん
2015/07/18(土) 14:45:20.79ID:XA39nw/P先はないって100年後には無くなってるだろうっていう意味かな?
0920デフォルトの名無しさん
2015/07/18(土) 17:23:19.84ID:w+u60VAeそう言ってる人は多い。
ブラウザもJavascriptで書く時代。
C++は時代遅れの遺物。
そういう意味。
0921デフォルトの名無しさん
2015/07/18(土) 20:53:24.90ID:P68E7BpEもうだめだよ。
0922デフォルトの名無しさん
2015/07/18(土) 21:11:54.24ID:SEYwYF1PCreatorから起動するとデバッガが重いのが唯一の欠点。
0923デフォルトの名無しさん
2015/07/18(土) 22:59:29.17ID:uQl02+PZ0924デフォルトの名無しさん
2015/07/18(土) 23:02:20.73ID:Yy3/IQmz0925デフォルトの名無しさん
2015/07/18(土) 23:08:37.95ID:SEYwYF1P0926デフォルトの名無しさん
2015/07/18(土) 23:12:43.96ID:pJsO7K4C0927デフォルトの名無しさん
2015/07/19(日) 00:42:54.64ID:jkW7bEN/0928デフォルトの名無しさん
2015/07/19(日) 01:06:23.40ID:yyAd/qDiMicrosoftが買えばもっと最高になりますよ。
0929デフォルトの名無しさん
2015/07/19(日) 09:00:00.64ID:nYsegh/gqt6でたら今qt5使っている連中も切り捨てられる
0930デフォルトの名無しさん
2015/07/19(日) 14:58:37.37ID:uYl7d37pオープンソースは互換性が無い。
0931デフォルトの名無しさん
2015/07/19(日) 16:31:16.10ID:kvcDaKH10932デフォルトの名無しさん
2015/07/20(月) 02:16:51.42ID:+b8YuvBdQt4が4.8で使えるようになったようにQt5も5.8になれば使えるようになるかもしれない。
0933デフォルトの名無しさん
2015/07/20(月) 03:09:15.44ID:gdO7FQR/どこらへんでしょうか。
0934デフォルトの名無しさん
2015/07/20(月) 03:32:36.32ID:cKhS5TydQt5.5でQtWebkitとか切り捨てだよ
QtWebEngineはまだ中途半端な出来
0935デフォルトの名無しさん
2015/07/20(月) 10:46:09.49ID:pTYyCTCw0936デフォルトの名無しさん
2015/07/20(月) 11:04:47.19ID:DyR306670937デフォルトの名無しさん
2015/07/20(月) 13:17:59.29ID:+b8YuvBd2019年半ば。Qt5はバージョン番号上がるのが早くなっているので5.8でなくて5.13。
0938デフォルトの名無しさん
2015/07/20(月) 13:22:32.42ID:+b8YuvBdAppleとGoogleの開発方針が対立してWebKitとBlinkに別れてしまったのでQtWebKitの切り捨ては仕方がないと思う。
でもQtWebEngineがまだ使えるとは言えないのにQt5.5でQtWebKitを捨てたのはおかしい。
0939デフォルトの名無しさん
2015/07/20(月) 16:04:34.20ID:vRZ0lOUKみんなでクレームつけて撤回させたけど
0940デフォルトの名無しさん
2015/07/20(月) 18:49:27.57ID:IIlxFv2v0941デフォルトの名無しさん
2015/07/26(日) 05:33:14.48ID:9riZdwt5コンパイラバージョンへの依存が入り込む
0942デフォルトの名無しさん
2015/07/26(日) 05:35:27.67ID:AAxAZTKOどこら辺が完成度低いですか?
0943デフォルトの名無しさん
2015/07/26(日) 05:53:19.71ID:FlzLI2sd941の日本語の完成度が低いと思われます
0944デフォルトの名無しさん
2015/07/26(日) 07:41:13.61ID:RfbXPDHJいろいろある
0945デフォルトの名無しさん
2015/07/26(日) 07:53:46.29ID:Dh9aXQKQ0946デフォルトの名無しさん
2015/07/26(日) 17:15:58.94ID:j6CVqOmKQt6ではAPIを変えようみたいな話が出ていて
萎えるわ
0947デフォルトの名無しさん
2015/07/26(日) 20:22:15.64ID:lsOBL4Ht自分で翻訳すればよいのでは。
0948デフォルトの名無しさん
2015/07/26(日) 20:29:09.62ID:lsOBL4HtBug Trackerに登録されているバグを全部なおして、改善要望も全部実装してからQt6にして欲しい。
0949デフォルトの名無しさん
2015/07/26(日) 20:29:20.00ID:lsOBL4HtBug Trackerに登録されているバグを全部なおして、改善要望も全部実装してからQt6にして欲しい。
0950デフォルトの名無しさん
2015/07/26(日) 20:51:54.10ID:FlzLI2sdBug Trackerに登録されているバグを全部なおして、改善要望も全部実装してからQt6にして欲しい。
0951デフォルトの名無しさん
2015/07/26(日) 20:53:42.55ID:FlzLI2sdBug Trackerに登録されているバグを全部なおして、改善要望も全部実装してからQt6にして欲しい。
0952デフォルトの名無しさん
2015/07/26(日) 21:02:39.10ID:21NKUHrtQtWebkitがあるQt5使いたい場合は
自分でQt5.4をビルドしないといけないのかなあ
Qtのビルドやたら時間かかるし、エラー出たりするから憂鬱だ
0953デフォルトの名無しさん
2015/07/26(日) 23:56:58.16ID:XinGQuZh一人で出来る分量じゃないからな。
0954デフォルトの名無しさん
2015/07/27(月) 00:13:39.35ID:lXcou/gA個人的にバグってると思ってたIME周りは問題なく使えるようになった。
いくつかのメッセージにキチンと返答したら良いだけだった。
こういうのどこにも書いてないから文書が有ったほうが良いと思う。
0955デフォルトの名無しさん
2015/07/27(月) 03:12:09.73ID:o5mrTyORwikiでも立てりゃ同士が集まってくるかも分からんぞ?
0956デフォルトの名無しさん
2015/07/27(月) 15:58:01.73ID:DWmuJ/BQVS2015で使うならQt5.5にするべきかと
Windows10リリース後に正式サポートが開始されるから
ビルドが面倒なら5.5.1まで待つ
0957デフォルトの名無しさん
2015/07/27(月) 17:13:42.19ID:Y7PS7DTQQt5.5でQtWebkit使えるの?
0958デフォルトの名無しさん
2015/07/27(月) 17:29:09.76ID:mc5KFes0もう使うなになったけれどインストーラーで入れたQt5.5にQtWebKit入っていてサンプルも動いた。
0959デフォルトの名無しさん
2015/07/27(月) 18:11:36.24ID:lpXm6t5Fどうやって調べました?
0960デフォルトの名無しさん
2015/07/27(月) 22:04:26.07ID:1QzP0OfY0961デフォルトの名無しさん
2015/07/28(火) 00:32:13.73ID:HD6F+8gVCDBとエクスプローラですわ。
そろそろ次スレたのんますわ。
0962デフォルトの名無しさん
2015/07/29(水) 10:52:22.48ID:mUBDcGI0メインで。
Qtスレで聞いたのは、俺がQtを趣味でやってるのと、VisualStudioと縁がなくても
やっていける住人がたくさんいると思ったからです。
中古でOSなしの結構いいPCが8,000円で売ってるから・・
0963デフォルトの名無しさん
2015/07/29(水) 11:27:16.04ID:X1QI8uU6使っていたら何なのか?(笑)
0964デフォルトの名無しさん
2015/07/29(水) 19:49:37.52ID:S5j+JidC結局何が原因だったの?
0965デフォルトの名無しさん
2015/07/29(水) 20:58:13.91ID:HrKVwgaiイベントを適切に処理していないことが原因です。
私はQt5.4から使い始めたので詳しいことはわかりませんが、QTBUGには
4.xの時代から何度も登録されているようです。
バグを仕込む人がいるのは間違いありませんが、何のためなのかは知りません。
ほんの数行追加するだけで治るのですから、仕込まれるたびに直すチームがあっても良いかもしれません。
0966デフォルトの名無しさん
2015/07/29(水) 23:05:41.05ID:XIWQKvGLメッセージの順序で挙動が変わるのは当然起こることです。
どのようなGUIライブラリでも同じです。
Qtは割と使えそうな印象を持っています。
ユーザー数を増やしてノウハウの蓄積を試みると良いんじゃないかと思います。
0967デフォルトの名無しさん
2015/07/29(水) 23:25:29.85ID:XIWQKvGLメインではないというか、ほとんど使っていませんが、Debian jessieに
(Debianにもパッケージがありますが)qt.ioのインストーラでインストール
できましたよ。
Linuxの場合、32ビット版と64ビット版が明確に区別されるようなので、
そこだけ気を付けたほうが良いかもしれません。
Qt CreatorはWindowsと同様に普通に動きました。
とはいえ、Windowsの方がいろいろ便利なのでWindowsで使っていますが。
0968デフォルトの名無しさん
2015/08/01(土) 15:07:55.69ID:UjDZab+10969デフォルトの名無しさん
2015/08/02(日) 11:51:39.01ID:9SyZuToT0970デフォルトの名無しさん
2015/08/02(日) 11:54:32.49ID:UCQE5+8k0971デフォルトの名無しさん
2015/08/02(日) 12:01:49.72ID:UCQE5+8kWebkitが切り捨てられたとか一生懸命吹聴してるけど、まだ標準で使えてるし。
Webengineは選択しないと使えるようにならないし。
なんだか言う事が偏ってる。
0972デフォルトの名無しさん
2015/08/02(日) 15:19:36.41ID:9SyZuToT使えないも同然じゃん
XCodeも古いのでしか使えないし
0973デフォルトの名無しさん
2015/08/02(日) 15:22:16.62ID:9SyZuToT互換性のこと考えないんだろ
0974デフォルトの名無しさん
2015/08/02(日) 15:58:05.56ID:EtN4QWtIhttps://wiki.qt.io/New_Features_in_Qt_5.5
Qt WebkitはDeprecatedと書かれている。つまり今後は使うな機能改良はしないということ。今後のリリースで削除されると書かれている。
Qt WebEngineは選択しなくても使える。
0975デフォルトの名無しさん
2015/08/02(日) 16:05:48.38ID:EtN4QWtIQt4.8.7をWindowsでソースコードからビルドしてVS2012より後ので使っている。
Macでは最新のXcode6.4で使えている。インストーラで入れたのはgccだけれど、ソースコードからビルドすればPhononの他はclang++でも使える。
0976デフォルトの名無しさん
2015/08/02(日) 16:51:04.20ID:1aRIqEym自分でビルドするにしてもソース修正しないとコンパイルエラーでるし、
そこまでして使う気ないわ
0977デフォルトの名無しさん
2015/08/02(日) 16:54:28.09ID:UCQE5+8k0978デフォルトの名無しさん
2015/08/02(日) 17:00:51.89ID:1aRIqEym遊びでなら使えるくらい
0979デフォルトの名無しさん
2015/08/02(日) 17:04:33.49ID:UCQE5+8kいや、十分使える。
>>974見てわかったのは、リリースノートを見て書き込んでるだけで、
どうやら実際に使ってないらしいこと。
0980デフォルトの名無しさん
2015/08/02(日) 17:16:45.71ID:EtN4QWtIブラウザビルドして使っているよ。
0981デフォルトの名無しさん
2015/08/02(日) 17:19:36.13ID:EtN4QWtIQt5とQt4のプラグインは互換性はない。PATH設定すれば使え分けられる。
MacはXcode6.4でソースコード修正していない。
0982デフォルトの名無しさん
2015/08/02(日) 17:24:31.06ID:UCQE5+8kああそう。
Qt5.5でもWebEngineはインストーラのエッセンシャルに入っていなくて、
別にチェックボックスがある。
自分でビルドするときは逆。
まあそんな風なバランス。
どちらにしろどっちとも使える。
WebKitが使えなくなったというのは嘘。
0983デフォルトの名無しさん
2015/08/02(日) 17:29:39.03ID:UCQE5+8kIE6で動かないからJavascriptは使えないとか、そんな話。
0984デフォルトの名無しさん
2015/08/02(日) 17:32:00.63ID:UCQE5+8k迷わずQt使っておけば間違いない。
今そういうバランスにある。
0985デフォルトの名無しさん
2015/08/02(日) 17:35:45.29ID:1aRIqEymQt Quickとかいう役に立たないものに力を入れて
Qt Widgetsの品質が下がってしまった
0986デフォルトの名無しさん
2015/08/02(日) 17:39:48.54ID:UCQE5+8k0987デフォルトの名無しさん
2015/08/02(日) 18:37:22.64ID:dTRZmQiNほんそれ
0988デフォルトの名無しさん
2015/08/02(日) 18:37:55.04ID:EtN4QWtIWebKitが使えなくなったとは書かれていないな。Deprecated、もう使うなもう改善しないとは書かれている。
0989デフォルトの名無しさん
2015/08/02(日) 18:39:27.60ID:EtN4QWtI0990デフォルトの名無しさん
2015/08/02(日) 18:41:43.06ID:EnwP83sl0991デフォルトの名無しさん
2015/08/02(日) 18:47:32.08ID:dTRZmQiN0992デフォルトの名無しさん
2015/08/02(日) 19:18:36.65ID:WynEWpSyqtcreator? VisualStudio?
0993デフォルトの名無しさん
2015/08/02(日) 20:36:18.60ID:EtN4QWtIqmake
0994デフォルトの名無しさん
2015/08/03(月) 03:28:15.83ID:o4+hbaA8ネイティブAPIを使い続けるよりは、はるかにソース互換の維持は楽だと思うけどな
0995デフォルトの名無しさん
2015/08/03(月) 05:14:17.90ID:TVbEWMpV0996デフォルトの名無しさん
2015/08/03(月) 11:09:24.49ID:HvC/r4aI土台が変わって差が大きくなればソース互換性範囲が狭くなっていく。
すでにモバイルプラットフォームはそうなっていてQtの利点が低下している。
0997デフォルトの名無しさん
2015/08/03(月) 17:07:43.13ID:gx+2fEvT複数ある選択肢の一つになってしまう
0998デフォルトの名無しさん
2015/08/03(月) 18:18:00.19ID:L30cMrwW【Win/Mac/Linux/Android/iOS】 Qt 総合スレ 17
http://peace.2ch.net/test/read.cgi/tech/1438593408/
0999デフォルトの名無しさん
2015/08/03(月) 19:38:21.64ID:w+TrXeLA1000デフォルトの名無しさん
2015/08/03(月) 19:38:51.12ID:w+TrXeLA10011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。