窗体
~尘
这个作者很懒,什么都没留下…
展开
-
使用Qt设计一个带下拉CheckBox的ComboBox控件
1.背景项目需要设计一个带下拉选择的ComboBox,这里重写一个QComboBox实现一下2.思路查了一下文档发现,选择QComboBox作为模板,设计ComboBox下拉界面的model和view,用checkBox作为item,实现一下点击功能,即可实现。这里解决了点击CheckBox空白处无法进行选择,滚动条显示的异常,二次打开下拉菜单item项缺失的问题,可以参考一下3.代码...原创 2020-01-08 16:25:10 · 2946 阅读 · 7 评论 -
使用Qt实现“扫雷”
实现了点击判断,插旗,存疑的功能,基本上抄袭自扫雷 = =,不过还有胜利提示,游戏计时,重置,难度没时间搞,上代码留着以后有空了再研究一下1.数据结构struct BoomIndex{ int row; // 雷行数 int col; // 雷列数};enum BoomButtonState{ Logic = 0x00, // 数字值 BoomFla...原创 2019-12-13 20:03:21 · 776 阅读 · 0 评论 -
设置QStandardItem的CheckBox选项框关闭与开启
1.使用背景:QStandardItem与TreeView结合时,其自带的checkBox功能很好用,可以通过获取其子节点或者根据获取索引遍历根节点下所有的节点,进而控制checkBox的动态显示或隐藏,勾选或取消。// 根据按钮“全选”->“取消全选”来设定全部选中或者取消void MsgDataCenterDlg::on_pushButton_AllSelect_clicked()...原创 2019-12-05 17:50:17 · 3302 阅读 · 0 评论 -
使用Qt和C++设计“2048”游戏
1.窗体界面设计原创 2019-07-16 21:08:14 · 1225 阅读 · 1 评论