请帮我回答以下问题:写一个gui作为收银机。换句话说,客户带来一篮子商品,他们的条形码被扫描,并计算他们的总数。主窗口应该有一个包含两个菜单的菜单栏:"Sale"one_answers"Item"。销售菜单应该有以下选项:"新建"、"取消"、"完成"one_answers"退出"。项目菜单应该有以下选项:"添加"one_answers"删除"。主窗口还应该有一个工具栏(在窗口的底部),其中每个选项都有一个工具栏按钮。
程序启动时,应显示"取消"、"完成"、"添加"one_answers"删除"选项(在菜单和工具栏上)。
我正在使用Qt。我应该手动编写gui。我不应该使用Qt设计器来创建用户界面。我已经阅读了相关资料,但我就是不知道如何开始解决这个问题。
这听起来不太糟,我知道你能做到。
你想从一个main函数开始,看起来像这样…
#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