たとえば、私にはいくつかのクラス、、、、があり、、Music
という名前のクラスがあり、メソッドがあります。 、、、のメンバーメソッドの1つである可能性があります。だから、私はの関数からメンバーメソッドを呼び出したいです。Video
Photo
Control
Control
centerlcall(char* fuction_name,char* json_para)
fuction_name
Music
Video
Photo
Control
centercall
class Contact {
pubilc:
Contact();
void getallcontact(char* data);
void changeContact(char* data);
void addacontact(char* data);
};
class Music {
public :
Music();
void getMusic(char* data);
void addMusic(char* data);
void playMusic(char* data);
}
class Video {
public:
Video();
void getVideo(char* data);
void addVideo(char* data);
}
class Photo {
public:
photo();
void getPhoto(char* data);
}
class Control {
public:
Control();
centerlcall(char* fuction_name,char* json_para){
//check function_name is in video ,photo,music ,if in , call the method .
}
}
どうすればいいですか?それはqt役に立ちますか?
私が欲しいのは、usrにMusicのgetMusicを直接呼び出させたり、他の方法で呼び出させたりすることではなく、centercallを呼び出し、centercallに呼び出したいメソッドを指示することです。これはajaxのようなものです。