- 52 名前:デフォルトの名無しさん [2007/11/21(水) 08:18:12 ]
- グラフを自動的に更新したいんですけど出来ません。
今はメニューからInsert(Ctrl+C)を選ぶと更新されるだけです。 setData()を呼んだ後は明示的にdataChanged()を呼ぶように、と書いてあるみたいなので 呼びたいんですけど、引数が正しくないみたいでsegmentation faultが出てしまいます。 グラフはTrolltechのExamplesにある例(chart)を拝借しました。 +++ mainwindow.cpp +++ emit dataWasChanged(model->index(0, 0, QModelIndex()), model->index(0, 1, QModelIndex())); +++ pieview.h +++ void setMainWindow(MainWindow *mainWindow) { mWin = mainWindow; connect( mWin, SIGNAL( dataWasChanged(const QModelIndex &, const QModelIndex &)), this, SLOT( dataChanged(const QModelIndex &, const QModelIndex &))); } どこがおかしいのか分かる方、教えてください。お願いします。 ttp://kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/joyful.cgi?mode=thr&no=5214 5310.zip Qt
|

|