-5

请帮我回答以下问题:编写一个充当收银机的 gui。换句话说,客户带来一篮子物品,他们的条形码被扫描,然后计算它们的总数。主窗口应该有一个带有两个菜单的菜单栏:“Sale”和“Item”。销售菜单应具有以下选项:“新建”、“取消”、“完成”和“退出”。项目菜单应具有以下选项:“添加”和“删除”。主窗口还应该有一个工具栏(在窗口底部),其中每个选项都有一个工具栏按钮。

程序启动时,应显示“取消”、“完成”、“添加”和“删除”选项(在菜单和工具栏上)。

我正在使用 Qt。我应该手动编写 gui 代码。我不应该使用 Qt Designer 来创建用户界面。我已经阅读了相关材料,但我只是不知道如何开始解决这个问题。

4

1 回答 1

0

这听起来还不错,我知道你可以做到。

您将要开始的是一个看起来像这样的主要功能......

#include <QApplication>
#include <QPushButton>

int main(int argc, char **argv)
{
   QApplication app (argc, argv);

   QPushButton saleButton ("Sale");

   saleButton.show();

   return app.exec();
}

这将为您提供一个带有销售按钮的窗口!现在您需要做的就是根据自己的喜好对其进行自定义,并添加更多按钮。您将面临的最大挑战很可能是将连接到按钮的信号/插槽,以便您能够真正让它们做事。

请查看此页面以获取更多指导。https://wiki.qt.io/Qt_for_Beginners

于 2016-09-22T16:28:18.737 回答