欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

在Qt中,不同棋盘类(Chessboard)里的信号与槽函数链接方法探讨

最编程 2024-02-18 20:45:25
...
// chessboard.h
signals:
    void GameOver(int winner);                  // 游戏结束的信号
    
// chessboard.cpp
void Chessboard::CheckWinner(){
	emit GameOver(winner);
	qDebug()<<"finish1";
}

Game_control类

// Game_control.h
public slots:
    void GameIsOver(int winner);          // 游戏结束槽函数
    
// Game_control.cpp
void Game_control::GameIsOver(int winner){
    qDebug()<<"finish2";
}