Read-only archive of the All About Symbian forum (2001–2013) · About this archive

volume keys

0 replies · 5,175 views · Started 07 October 2010

Hi
I am trying to catch the event of pressing teh volume keys

I am basically using the class "MRemConCoreApiTargetObserver"

in a way that I found here:
http://doc.qt.nokia.com/qtmobility-1.0/player-mediakeysobserver-h.html

but I keep getting a frustrating
" undefined reference to `typeinfo for MRemConCoreApiTargetObserver'"
message

the class is like this:
class MainWindow : public QMainWindow, public MRemConCoreApiTargetObserver
{
}

my h files are:
#include "C:\NokiaQtSDK\Symbian\SDK\epoc32\include\remconcoreapitargetobserver.h"
#include "C:\NokiaQtSDK\Symbian\SDK\epoc32\include\remconcoreapitarget.h"
#include "C:\NokiaQtSDK\Symbian\SDK\epoc32\include\remconinterfaceselector.h"

and I have implemented the following classes:
void MrccatoCommand(TRemConCoreApiOperationId aOperationId,
TRemConCoreApiButtonAction aButtonAct){};

void MrccatoPlay(TRemConCoreApiPlaybackSpeed aSpeed,
TRemConCoreApiButtonAction aButtonAct){};

void MrccatoTuneFunction(TBool aTwoPart,
TUint aMajorChannel,
TUint aMinorChannel,
TRemConCoreApiButtonAction aButtonAct){};

void MrccatoSelectDiskFunction(TUint aDisk,
TRemConCoreApiButtonAction aButtonAct){};

void MrccatoSelectAvInputFunction(TUint8 aAvInputSignalNumber,
TRemConCoreApiButtonAction aButtonAct){};

void MrccatoSelectAudioInputFunction(TUint8 aAudioInputSignalNumber,
TRemConCoreApiButtonAction aButtonAct){};

Anything else that I am missing?

Thanks