значит есть у меня вот такая функция
шапка:
static void CALLBACK ProcessBuffer(const void *buffer, DWORD length, void *user);
код:
void Player::ProcessBuffer(const void *buffer,DWORD length,void *user)
{
emit SetSongName(time_info);
}
vold Player::Play()
{
chan = BASS_StreamCreateURL(url,0,BASS_STREAM_BLOCK|BASS_STREAM_STATUS|BASS_STREAM_AUTOFREE,ProcessBuffer,this);
}
когда я пытаюсь в ней послать сигнал получаю вот эту ошибку
ошибка: cannot call member function 'void Player::SetSongName(QString)' without object
emit SetSongName(time_info);
кстати вызвать из нее другую функцию я тоже не могу
какой объект оно хочет?