BarTenderPrinter

(一)项目需求

在BarTender软件中负责价格牌标签的布局,并在BarTender中连接到SQL Server 数据库中,实现通过QT开发一个系统对数据库信息实现增删改查。

(二)效果展示

(三)实现步骤

(1)、数据库设计

数据库名:pricedb,表名:priceinfo

设计表

列名
数据类型
允许为Null值

caizhi

varchar(50)

chandi

varchar(50)

danjia

varchar(50)

guige

varchar(50)

pinming

varchar(50)

xinghao

varchar(50)

xiushi

varchar(50)

yanse

varchar(50)

(2)、新建BarTenderPrinter项目,类型选择widget

(3)、UI布局如下:

  1. 拖拽一个QLabel控件到父窗口上,并双击QLabel控件编辑内容:XX红木价格牌录入专用系统

  2. 拖拽一个QTableView到父窗口上

  3. 拖拽8个QLabel到父窗口上,并分别命名为:材质、产地、价格、规格、品名、型号、颜色、修饰,再拖拽8个QLineEdit控件,分别与8个QLabel做水平对应布局

  4. 拖拽4个QPushButton控件到父窗口,分别命名为:增加记录,删除当前记录,修改记录,清空所有记录

(4)、QT项目BarTenderPrinter文件内容如下:

(5)、在头文件widget.h中的内容如下:

(6)、源文件widget.cpp的内容如下:

最后更新于