如何使用Qbuttons控制Qlabel

时间:2019-06-23 15:15:35

标签: c++ qt

我有一个包含方向按钮的应用程序。我在应用程序中有一幅无人驾驶飞机的照片。我希望在按下方向按钮时,无人机的图像向该方向移动。我该怎么做?

下面是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();

}

0 个答案:

没有答案