12/05/25 17:07:36.22
今時「ランタイムを別途インストールしておいて下さい」なんてもっとありえないわ。
522:デフォルトの名無しさん
12/05/25 17:44:39.17
自動的にインストール画面になる
とりあえず知らないなら語るな恥ずかしいから
523:デフォルトの名無しさん
12/05/25 18:35:00.16
Qt for Androidってどのくらいできてんの?
524:デフォルトの名無しさん
12/05/25 19:33:50.56
>>522
自分の説明不足を勝ち誇られても
525:デフォルトの名無しさん
12/05/25 19:59:50.17
別に君が素晴らしいシステム作ってコアメンバーと協議の上マージしてもいいんだよ?w
526:デフォルトの名無しさん
12/05/25 22:13:28.70
身売りしなければ自ら手をつけたが、妨げになるから直接手を出さないのだよ。
527:デフォルトの名無しさん
12/05/25 22:22:07.54
>>523
アクセラレーションが効かない程度
528:デフォルトの名無しさん
12/05/28 19:01:01.61
>>521
>今時「ランタイムを別途インストールしておいて下さい」なんてもっとありえないわ。
Windowsではそうするのがずっとそして今も当たり前。
529:デフォルトの名無しさん
12/05/28 19:35:03.88
>>528
Windowsで商用ソフトの場合インストーラーでそこを解決するからね。
フリーウェアとかだと「~ランタイムが必要なのでインストールしてください」とか書いてあるのが多くて、イマドキの大多数のユーザーはそれ無理だろといつも思う。
今はアメーバピグが必要なflashランタイムのバージョン上げただけでどうすれば良いのかわからないユーザーが大量に出て阿鼻叫喚の騒ぎになる世の中。
530:デフォルトの名無しさん
12/05/28 19:55:44.63
だからと言って
popup出てきたらとりあえずインストール続行してください
とか勝手に習慣付けてしまうと
ウィルスやスパイウェアの蔓延につながる
531:デフォルトの名無しさん
12/05/28 20:01:25.75
だから多少配布サイズが大きくなろうが必要なランタイムはインストーラーに全部入りで配布されるのがwindowsでは主流になってる訳で。
それが気持ち悪いとか無駄だとか思ってしまう人間はこっちの側の人間だから、大多数の物のわかってないお客様に合わせるしかない。
532:デフォルトの名無しさん
12/05/28 22:00:19.35
スラド民はどっかいけ
533:デフォルトの名無しさん
12/05/28 22:56:48.90
また奴らがなにかやらかしたのか
534:デフォルトの名無しさん
12/05/29 10:46:50.33
>>531
だって開発ソフトの話だろ?
C++でプログラミングする奴が別途インストールに抵抗あるってのはわけわからんぞ
535:デフォルトの名無しさん
12/05/29 11:09:13.87
いつからそんな話に
536:デフォルトの名無しさん
12/05/29 13:27:21.90
>>535
520
537:デフォルトの名無しさん
12/05/29 13:42:59.30
現在フォーカスしてるエリアごとにメニューバーに表示されるメニューを動的に消したり現したりしてるんですが
menuBar()->addAction( menu )
の処理が重いらしくフォーカスかえるごとにラグが発生するんですがこれって普通でしょうか
insertActionやmenu->menuAction()->setVisible(bool)でも同様に処理が遅くなるんですが
menu->addActionでは全く処理が遅くなりません
538:デフォルトの名無しさん
12/05/29 13:45:31.31
>>536
それは開発ソフトの話じゃなくてエンドユーザーに配布する時の話じゃないのか
539:519
12/05/29 16:06:09.46
みんなごめんよ…
540:デフォルトの名無しさん
12/05/29 16:22:35.27
>>537
XPでmenu->menuAction()->setVisible(bool)使ってるけど重くないよ
そっちの環境は?
541:537
12/05/29 16:25:51.91
>>540 Windows7 64bit
新規に立ち上げてmenuBarに追加なりしてみたけど
そっちのほうでは処理落ちがないみたいなので
どこか干渉してる気がしないでもないですけど
やってることはmenuBar()->addAction()だけなのに何故処理落ちがするんだろう
542:デフォルトの名無しさん
12/05/29 17:35:12.43
>>539
謝る暇があったらどっちの話だったのかはっきりさせてよ。
543:デフォルトの名無しさん
12/05/29 17:59:04.57
こんなん利用者側の話に決ってんだろ、コード書けて自分で遊ぶならその位できて当たり前
C++はシグネチャがちょっと変わっただけで死ぬんだから
面倒なビルド・バージョン管理をカジュアルユーザーに任せる事はできない
結局マイナーなQtではアプリケーション毎にほぼ静的リンク状態で配布する事になりストレージを圧迫する
Qtは一発物のアプリケーションや組み込みシステムの一部を短期で作るにはいいものだと思うけど
不特定多数しかもスマホに配布ともなると無理があるよ今の状態では特に
俺はスマホターゲットなら素直にObjCやJavaで書くかな互換性の保証は正式なベンダに任せりゃいい
つかねスマホでこんな面倒な事をしたら☆一付けられちゃうぞ
何が言いたいかというとNokia氏ね
544:デフォルトの名無しさん
12/05/29 19:08:47.05
☆1どころかインストールすらしてもらえないよ。
545:537
12/05/29 19:29:04.75
QMainWindowのrestoreState()を削除してみたら処理落ちが消えました
iniファイルが膨大な量になってたのが関係してたみたいです
546:デフォルトの名無しさん
12/05/29 20:45:16.15
デフォルトはレジストリなので大量だとおかしくなる気がするけれど、
iniファイルにするように変えているなら、大量でも問題なさそうな気がする。
547:デフォルトの名無しさん
12/05/31 00:29:50.20
後免奈半利線
548:デフォルトの名無しさん
12/05/31 13:44:31.55
Qt CreatorでVC++のコンパイラを使ってるんだけど
/MTとかコンパイラオプションを指定したい場合はどこですればいい?
549:デフォルトの名無しさん
12/05/31 15:14:48.61
>>548
proファイルに以下の行を追加
QMAKE_CXXFLAGS += 追加のコンパイラーオプション
QMAKE_LFLAGS += 追加のリンカーオプション
QtCreaterのデフォルトのオプションが気に入らない場合は += ではなく = にして自分で全て設定する。
550:デフォルトの名無しさん
12/05/31 16:23:55.42
>>549
レスありがとう。
レスを参考にやってみたところ、VC++でいう/NODEFAULTLIB:**はできました。
まだLNK2005エラーが出ていますがなんとかなりそうです。がんばります。
551:デフォルトの名無しさん
12/06/01 15:24:52.75
今からQt覚えて人生ウハウハになるかな?
552:デフォルトの名無しさん
12/06/01 15:32:19.79
ならない
AndriodとiOSをサポートする予定のC++Builderの方がまだいい
553:デフォルトの名無しさん
12/06/01 15:32:53.35
俺はC++Builder買う金ないからQt使い続けるけど
554:デフォルトの名無しさん
12/06/01 20:03:29.64
残念だけどQtは負け組み
悪貨は良貨を駆逐する
555:デフォルトの名無しさん
12/06/01 20:24:21.14
ここが被害担当艦なのはわかるんだけど
みんな今はどこでQtの話してんの
556:デフォルトの名無しさん
12/06/01 20:25:02.04
設計がいきあたりばったり感が満点だしな
557:デフォルトの名無しさん
12/06/01 22:12:51.99
C++ BuilderはBorlandを離れてから腐りきったな。バグ多いし、ドキュメントは
無茶苦茶。
558:デフォルトの名無しさん
12/06/02 00:06:41.79
なんかwin8で劇的にwindowsプログラミングの構造が変わりそうだな
MFCなんて勉強してる場合じゃないな
559:デフォルトの名無しさん
12/06/02 02:01:12.84
Win8が出なくてもさすがに今時MFCを勉強してる場合ではないですよ?
560:デフォルトの名無しさん
12/06/02 02:39:44.63
VS2012にもしっかりMFC入ってたしインストール項目の大項目の一つになってたけどな
561:デフォルトの名無しさん
12/06/02 02:49:23.57
じゃあMFC勉強した方がいいね。Feature Packも
562:デフォルトの名無しさん
12/06/02 10:39:05.06
ぶっちゃけこれからはWebの時代だからC++自体がダメだろ
JavaScriptとPHPの勉強しないと負け犬一直線
563:デフォルトの名無しさん
12/06/02 15:34:21.21
JavaScriptとPHPの勉強してたら負け犬一直線
564:デフォルトの名無しさん
12/06/02 15:37:38.80
WTLはあってもMFCは無いは~
565:デフォルトの名無しさん
12/06/02 15:39:59.41
>>562
んなもん派遣にやらせりゃいいような雑用だから
まとまった金にならん
566:デフォルトの名無しさん
12/06/02 15:42:20.65
LLジャンキーは死滅しねーかなDSL並の糞言語ばかり作りやがって
567:デフォルトの名無しさん
12/06/02 15:47:51.51
>>566
C, C++にすんなCやC++みたいなLLがあるからこそOSがまともに動くんだぞ
JavaやC#みたいなHLで作ったOS見てみろできたには出来たらしいが
遅すぎてマトモに動きはしない。Javaで書いたOSに至っては、
アセンブリが多すぎて見るに耐えん。
568:デフォルトの名無しさん
12/06/02 15:50:07.05
バーカC/C++はLightweightLangaugeじゃねーよ高級アセンブリ言語だ
569:デフォルトの名無しさん
12/06/02 15:55:29.15
URLリンク(en.wikipedia.org) of lightweight languages
C may be said to be lightweight, as its hardware assumptions are minimal (it is used to program microcontrollers, for example)
Lua is embedded in many applications, like games, to provide runtime scripting capabilities
Forth
Io
Squirrel
newLisp
570:デフォルトの名無しさん
12/06/02 15:57:26.16
>>567
>>遅すぎてマトモに動きはしない。Javaで書いたOSに至っては、
Javaで書いたOSに至っては、
Javaで書いたOSに至っては、
Javaで書いたOSに至っては、
571:デフォルトの名無しさん
12/06/02 16:00:29.78
高級アセンブリっていう人多少居るけど、
x86ニーモニックやCLIやJavaの中間コード、その他のニーモニックの様に
Cが他の言語のアセンブリ(他の言語の中間言語)として使用される事って殆ど無いよね。
572:デフォルトの名無しさん
12/06/02 16:07:21.32
アーキテクチャ毎のスタックレイアウトやアラインメントを
考慮しないと扱えないからそういう呼び方がされる訳で
LLが爪切りならC/C++はカミソリ
簡単に広範囲を切り裂けるけど諸刃だし扱いは難しい
573:デフォルトの名無しさん
12/06/02 16:09:02.01
さすが週末進行
574:デフォルトの名無しさん
12/06/02 16:13:15.15
>>572 >>569にも有るように、LLってリソースを喰わない言語の事を言うんですけど
575:デフォルトの名無しさん
12/06/02 16:23:47.60
>>574
URLリンク(ja.wikipedia.org)軽量プログラミング言語
ここは日本だぜこの国ではLL=スクリプト言語一般を指す
576:デフォルトの名無しさん
12/06/02 16:25:22.40
>>568
車の様に日本が世界を牛耳ってる業界でもないのに
日本の一部でしか通じない独自表現をドヤ顔で主張されてもねぇ
577:デフォルトの名無しさん
12/06/02 16:27:02.82
世界一般のLLの意味の方がガラパゴスな意味より明確だな
578:デフォルトの名無しさん
12/06/02 16:27:40.25
主張とか便所の落書きにまぁ大層な事で
579:デフォルトの名無しさん
12/06/02 16:28:13.33
まぁLLって言ったらスクリプトですね
580:デフォルトの名無しさん
12/06/02 16:28:20.85
ガラパゴス・プログラマー。略してガラグラマー。いいかもしれん。
581:デフォルトの名無しさん
12/06/02 16:30:39.93
>>579
インタプリターである必要もなくて
スクリプトってプログラムに組み込む制御言語なんだよな
582:デフォルトの名無しさん
12/06/02 16:32:58.88
>>579
PerlやPythonはScriptじゃない(Scriptとしてもつかえるが)から
LLでは無いんだよな
583:デフォルトの名無しさん
12/06/02 16:33:40.05
えっ
584:デフォルトの名無しさん
12/06/02 16:34:49.36
さーてキナ臭くなってきなたな1ぬけた
585:デフォルトの名無しさん
12/06/02 16:43:32.04
公式でスクリプトだなんて言ってる言語も少ないしなぁ。
シェルスクリプト(シェルの組み込み言語), JavaScript(元ブラウザ組み込み言語)
VBScript(元ブラウザ組み込み用に再設計された言語)てなかんじだし。
lispはコンパイルできるけど、Emacs上ならスクリプトと呼ばれる。
586:デフォルトの名無しさん
12/06/02 16:44:47.45
こんなネタで伸びてるなんてQt死んだな
587:デフォルトの名無しさん
12/06/02 18:53:19.39
だからスラド民は巣に帰れと(ry
588:デフォルトの名無しさん
12/06/02 23:32:52.14
Nokiaに身売りした時点で死んでる。
589:デフォルトの名無しさん
12/06/02 23:39:20.55
そういう問題じゃなくて、クラスの設計自体がOOPを知らない奴が
やっつけでやった仕事感満載じゃん
590:デフォルトの名無しさん
12/06/03 00:06:44.52
他人の話題にケチつけて自演してでも自分の話題を盛り上げたい奴が居るようだ。
591:デフォルトの名無しさん
12/06/03 00:18:12.43
↑
マルチポストいくない
592:デフォルトの名無しさん
12/06/03 12:50:19.83
彼氏にチンポしゃぶらせながら寝るわ。
593:デフォルトの名無しさん
12/06/03 22:05:31.73
>>589
kwsk
594:デフォルトの名無しさん
12/06/04 15:15:32.70
>>587
スラドなんか向こうの住民が勝手に2chを目の敵にしてるだけなんだから意識すんなよ気持ち悪い。
595:デフォルトの名無しさん
12/06/04 20:26:37.29
>>592
kwsk
596:デフォルトの名無しさん
12/06/06 08:04:36.71
スラドってAppleファンボーイの巣だから
Objective-Cのバインデイング出してやれば荒らさなくなるんじゃね
597:デフォルトの名無しさん
12/06/06 15:25:52.77
よーわからんが、
ム板なのにコードと関係ない話をもっともらしくしてる奴は
スラド民だってじいちゃんが言ってた。
598:デフォルトの名無しさん
12/06/06 16:14:06.72
MacとWinでクロス開発してるが、何でMacだとmakeがクソ遅いんだ?make -jして並列ビルドしても遅い。
vcのコンパイラが速いだけ?
Linuxではビルドしてないので知らん。
599:デフォルトの名無しさん
12/06/06 16:44:11.43
>>598
きっとディスクが壊れかけてるんだろう
600:デフォルトの名無しさん
12/06/06 17:52:20.20
Macだから。他にも色々遅い。
601:デフォルトの名無しさん
12/06/06 21:28:11.61
>>574, 575
待てや
LLの軽量ってのはリソースが軽量なんじゃなくて、開発工数が軽量ってだけだよ。
AWKなんて昔は重いといわれてたんだが。
602:デフォルトの名無しさん
12/06/06 23:52:03.15
一スレッドで並列処理
603:デフォルトの名無しさん
12/06/07 19:19:37.31
>>574
>LLってリソースを喰わない言語の事を言うんですけど
開発リソースは喰わないね、コード量も少ない。でもメモリーを喰って、速度が遅いのがLL。
604:デフォルトの名無しさん
12/06/07 20:24:06.87
今時は人件費の方がはるかに高くつく事が多いのでそれもまたあり。
21世紀の未来に生きてる筈なのになんでまだコンパイル待ちとかあるんだよ。
605:デフォルトの名無しさん
12/06/08 14:32:22.12
Androidタブレット上にWindows 8環境を―Splashtopが開発者向け新ツール
URLリンク(www.itmedia.co.jp)
これいいな
606:デフォルトの名無しさん
12/06/08 14:53:27.41
Qtと何か関係があるのか?
607:デフォルトの名無しさん
12/06/08 19:04:52.73
Qt動きそうじゃね?
608:デフォルトの名無しさん
12/06/08 19:43:51.90
QtはWindows 8のMetroスタイルでは、きっと使えないだろう。
609:デフォルトの名無しさん
12/06/08 20:16:48.77
Qt_5_on_Windows_8_and_Metro_UI | Qt Wiki | Qt Developer Network
URLリンク(qt-project.org)
610:デフォルトの名無しさん
12/06/08 20:39:33.80
>>601,603
日本の独自用語の事じゃなくて
国際的な認識の話だろ >>569
611:デフォルトの名無しさん
12/06/08 20:49:38.13
Aboutを「おおよそ」の意味で使うようなもんだろ
Engrishだから仕方ない
612:デフォルトの名無しさん
12/06/08 20:57:51.15
>>569のWikipediaの記事は引用もソースもない時点でチラ裏と大差ない
LLは和製英語的なものと捉えるのが穏当
613:デフォルトの名無しさん
12/06/08 21:05:54.32
日本人が書いたわけじゃないし、外人がそう表現する文化がある事が解る事が重要で
それそのものが正確かどうかなんざどうでもいいと思うが。
たとえば、江戸時代に宇宙人を信仰してた人間がいたとして、
宇宙人が存在してたかどうかはどうでもいい信仰してた人間がいたという
客観的事実が重要
614:デフォルトの名無しさん
12/06/08 21:31:28.53
巣に帰れ
スレリンク(tech板)
615:デフォルトの名無しさん
12/06/09 02:20:31.18
スレチやめろ
616:デフォルトの名無しさん
12/06/09 13:10:41.37
>>609
>Qt_5_on_Windows_8_and_Metro_UI | Qt Wiki | Qt Developer Network
空っぽではないか。
Mac OS XもQtのGUIツールは、ジェスチャーに対応していないから使い難い。
Magic TrackPadのスクロールも反応が鈍過ぎて、Safariのように軽快に動かず、見たいところで止められないので、使う気がなくなる。
スクロールバーも出っ放しで、操作していないときに消すようにはできない。
617:デフォルトの名無しさん
12/06/09 16:07:23.51
>>616
URLが変わってた
URLリンク(qt-project.org)
618:デフォルトの名無しさん
12/06/09 16:20:47.89
MetroとQMLのセットか
誰得なんだよ
619:デフォルトの名無しさん
12/06/09 20:25:50.31
QMLの時点で誰得。
620:デフォルトの名無しさん
12/06/10 14:24:53.36
QML Desktop Components for Qt 5のできの物足りなさ過ぎさとMetroもどっこいだろう。
それに、QMLとMetroで書いたのを、他のプラットフォームで動かすために書き加えるコードが多くなりそう。
621:デフォルトの名無しさん
12/06/11 19:20:42.10
hardがな世にタッチパネルに対応したソフトを
その前にhard自体仕様がもっとカツカツだったり
URLリンク(smart-pda.net)
教育機関向け銘打って売り込みを
そこまでして導入する意味はそれほど
622:デフォルトの名無しさん
12/06/11 22:35:12.87
>>621
日本語でおk
623:デフォルトの名無しさん
12/06/12 02:39:47.82
QtCreatorがCDBを認識してくれない・・・
624:デフォルトの名無しさん
12/06/12 19:40:25.65
Qt for Google Native Client
URLリンク(qt-project.org)
これアレか?本格的にNative Clientで開発できるようになったって事か?
スマフォ版ChromeがNative Client対応したら移植楽ちんじゃん。
625:デフォルトの名無しさん
12/06/12 21:36:18.24
URLリンク(gitorious.org)
この辺からソース落としてみたがconfigureとか無いんで
環境構築方法が解からん
626:デフォルトの名無しさん
12/06/12 21:38:07.34
やべ普通に *.pro があったわ
627:デフォルトの名無しさん
12/06/13 00:26:01.35
でもGoogleに開発者登録とChromeWebStoreだっけかあれに登録しなきゃならないんだよなGoogleアプリって
そうしないとテストすらできない
628:デフォルトの名無しさん
12/06/13 15:56:57.65
>>624
これはちょっとだけうれしい
629:デフォルトの名無しさん
12/06/13 21:13:07.84
>>627
最近動かしてないから気づかなかったけど、
いつのまにそうなったの?去年までは自前で作った.nexeが動いたよ?