【RAD統合環境】 Qt 総合スレ 13 【Win/Mac/Linux】
■ このスレッドは過去ログ倉庫に格納されています
0779Qtist
2012/07/12(木) 23:16:15.27QPushButtonのハンドラとして、普通のCの関数を指定する方法がわかりません。
以下のようなソースで試したところ、
void handler_btn()
{
std::cout << "btn pushed!!!" << std::endl;
}
int main()
{
QApplication a( argc, argv );
QPushButton* push_btn = new QPushButton("テスト");
QObject::connect( push_btn, SIGNAL(clicked()), NULL, SLOT(handler_btn()) );
return a.exec();
}
(null)::handler_btn()は無いので、connectできませんでした
とゆうようなメッセージが実行時に表示されてしまいます。
できないのでしょうか?
■ このスレッドは過去ログ倉庫に格納されています