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

このエントリーをはてなブックマークに追加
952デフォルトの名無しさん:2012/08/07(火) 06:08:33.86
なんで居場所がないことになってんだよ
ソースも公開されてるしバリバリ使わせて貰ってますがな
953デフォルトの名無しさん:2012/08/07(火) 06:16:13.52
ネガキャンしたくて仕方ないんだろ
954デフォルトの名無しさん:2012/08/07(火) 11:20:40.11
OpenGLスレにわざわざ出張してステマする奴らに言われたくないだろうな。
955デフォルトの名無しさん:2012/08/07(火) 12:08:06.70
見えない敵より、見える敵と戦おう
956デフォルトの名無しさん:2012/08/07(火) 14:00:26.81
自分と向き合わないとな。
957デフォルトの名無しさん:2012/08/07(火) 16:43:39.98
まず鏡か
958デフォルトの名無しさん:2012/08/07(火) 21:25:37.74
QAbstractListModelの実装の仕方が良くわからないです。正しい実装の仕方はどうなんでしょうか。

クラスに一行データを追加する前と後で
beginInsertRows(QModelIndex(), 0, 0);
// 配列にデータを追加
endInsertRows();
のようにシグナルをエミットするようにしたのですが、ビューに空のデータが追加されたようになってしまいます。
ビューをクリックしてデータを編集したときはちゃんと更新されます。
この2つのメソッドではなくreset()を使うと動きますが、やっちゃいけない方法に思えます。
959デフォルトの名無しさん:2012/08/08(水) 12:26:22.85
それでいいよ
960デフォルトの名無しさん:2012/08/08(水) 16:05:57.56
>>958
reset()は不要。rowCount()、data()、flags()、setData()などのコードを見直してみて。
961958:2012/08/08(水) 21:39:11.59
>>960
確かにsetData(),data()あたりのコードが間違っていたようです
ちゃんと表示されるようになりました。ありがとうございました
962デフォルトの名無しさん:2012/08/08(水) 22:55:54.32
前から思ってたんだけど、QAbstractItemModelの時点で
行の挿入やら削除のメソッドがpublicに定義されてるのって、なんか気持ち悪くね?
個人的には、こういうメソッドをユーザに呼んでもらっても困るようなモデルが多いんだけど
963デフォルトの名無しさん:2012/08/08(水) 23:02:26.57
>>962
横からだからよく分かんないけど、理想的にはどうだったらいいの?
964デフォルトの名無しさん:2012/08/08(水) 23:29:28.44
このメソッドを使うとあなたに呪いがかかる。決して使ってはならない。
965デフォルトの名無しさん:2012/08/08(水) 23:33:55.90
>個人的には、こういうメソッドをユーザに呼んでもらっても困るようなモデルが多いんだけど
なんでそういうモデル作ったの?
作りが悪くね?
966デフォルトの名無しさん:2012/08/09(木) 16:49:00.32
気持ち悪くない。困らない。作りは悪くない。
967デフォルトの名無しさん:2012/08/09(木) 17:24:01.07
DigiaがNokiaからQtを取得した。
968デフォルトの名無しさん:2012/08/09(木) 17:51:45.52
Digia plans to quickly enable Qt on Android, iOS and Windows 8 platforms
正しい流れだ。
969デフォルトの名無しさん:2012/08/09(木) 17:56:31.68
Digiaってどんな企業?
970デフォルトの名無しさん:2012/08/09(木) 18:07:30.01
Nokiaにべったりだった企業。
971デフォルトの名無しさん:2012/08/09(木) 18:08:38.54
そして、Symbianを放り出されて裏切られた。
972デフォルトの名無しさん:2012/08/09(木) 20:30:29.77
つまりどういうことだってばよ?
973デフォルトの名無しさん:2012/08/09(木) 21:03:59.37
974デフォルトの名無しさん:2012/08/09(木) 21:29:44.13
NokiaがダメにしたQtがまともになるかもしれないということだよ。
975デフォルトの名無しさん:2012/08/09(木) 22:02:29.32
QMLについては何も触れられてないけど、どうなるの?
976デフォルトの名無しさん:2012/08/09(木) 22:36:31.63
モバイルに力いれていくなら、QMLはますます重視されて
QWidgetsは軽視されるだろう
977デフォルトの名無しさん:2012/08/09(木) 22:37:24.48
Windows8とも書いてあるし、まぁそこまで悲観せんでもいいんでない
978デフォルトの名無しさん:2012/08/09(木) 23:00:55.31
Win8っていってもmetroスタイルのことだけで
デスクトップはアウトオブ眼中じゃね
979デフォルトの名無しさん:2012/08/10(金) 08:40:50.01
>>975
Qt 5はQML前提だからね。
>>978
デスクトップも続くよ。
980デフォルトの名無しさん:2012/08/10(金) 09:58:50.30
つまり、Didia が iOS, Android, Win8 で早急に Qt が動くようにするというのは、
QML が動作するようにするってこと?
981デフォルトの名無しさん:2012/08/10(金) 10:07:05.24
QMLが動くってことはそのバックエンドのC++も動かないと不可能
982デフォルトの名無しさん:2012/08/10(金) 10:53:01.04
>>980
QMLは動作はしているけれど、まだまだ不十分なのをちゃんと動くようにして、
サポートプラットフォームにするということだよ。
ウィジェットも動いているけれど、後回しでコンボボックスとかは動きが変でまだ使い物にならない、そして優先度は低い。
983デフォルトの名無しさん:2012/08/10(金) 10:53:41.66
Titaniumみたいになるんかなぁ
984デフォルトの名無しさん:2012/08/10(金) 20:32:49.03
出来が中途半端で動作がトロいんですね。わかります
985デフォルトの名無しさん:2012/08/11(土) 03:25:57.58
Qt5ってどうなの?
986デフォルトの名無しさん:2012/08/11(土) 13:30:52.65
Widgetを複数配置するときWidget1は幅固定、Widget2は残りの幅全てを使う
ってな事がしたいんですが、一番完結に実装するおすすめの方法ありますかね?
他の環境みたいにちまち調整するのは面倒です
987デフォルトの名無しさん:2012/08/11(土) 14:11:41.90
え?
ネタ?

988デフォルトの名無しさん:2012/08/11(土) 14:13:25.96
サイズポリシーすら理解できないならウィンドウサイズ取得して自分で設定すれば?
989デフォルトの名無しさん:2012/08/11(土) 14:42:41.93
>>986
Qt CreatorかQt Designer使うの? それともコード手書き?
990デフォルトの名無しさん:2012/08/11(土) 16:26:54.28
>>989
手書きです。QVBoxLayoutみたいな感じで
さくっと書けないものかと思ってます。
991デフォルトの名無しさん:2012/08/11(土) 21:48:14.01
>>986 >>990
ストレッチファクタを0と1にしてみては。
992デフォルトの名無しさん:2012/08/11(土) 23:00:52.19
QHBoxLayout使えよ
993デフォルトの名無しさん:2012/08/12(日) 08:03:50.65
ちまちま調整って具体的になんのことを言ってるんだ?
レイアウトに入れてサイズポリシー設定するだけだろうに
994デフォルトの名無しさん:2012/08/12(日) 13:58:33.22
>>991
>>993
すみません。サイズポリシー設定だけでできました。
簡単な質問で申し訳ありません。
995デフォルトの名無しさん:2012/08/12(日) 18:29:38.67
Nokia、全Qt事業をフィンランドのDigiaに売却
http://sourceforge.jp/magazine/12/08/09/2048249
日本語の記事
996デフォルトの名無しさん:2012/08/12(日) 18:34:09.99
玉フィンフィン
997デフォルトの名無しさん:2012/08/12(日) 19:33:48.53
もうSymbianはダメだな
998デフォルトの名無しさん:2012/08/12(日) 20:10:28.38
まだ大丈夫だったのか?
999デフォルトの名無しさん:2012/08/12(日) 20:58:48.06
Qt 5ではSymbianのコードは削除されている。
1000デフォルトの名無しさん:2012/08/13(月) 05:32:53.94
Qtは衰退しました
10011001
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。