我有一个包含方向按钮的应用程序。我在应用程序中有一幅无人驾驶飞机的照片。我希望在按下方向按钮时,无人机的图像向该方向移动。我该怎么做?
下面是RobotController类,而ui.drone(pic2)是我要移动的图像。
RobotController::RobotController(QWidget *parent)
: QMainWindow(parent)
{
ui.setupUi(this);
QPixmap pic1("C:/Users/x/source/repos/RobotController/RobotController/Resources/grid_0.png");
ui.map->setPixmap(pic1);
QPixmap pic2("C:/Users/x/source/repos/RobotController/RobotController/Resources/drone-3-128.png");
ui.drone->setPixmap(pic2);
command = 5;
ddspub();
}
按下前进按钮时,将调用以下功能。
void RobotController::goForward() {
command = 1;
ddspub();
}