使用QTableView(QT5)的Sudoku GUI

时间:2016-01-14 14:59:44

标签: qt user-interface qt5 qtableview

我正在尝试为数独创建一个GUI(用于提高我的QT5技能)。我决定为这些目的使用QTableView。直到那时为止没有问题。

enter image description here

现在我想绘制网格以使3x3字段更加明显。有什么想法,我怎么能这样做?

1 个答案:

答案 0 :(得分:2)

我真的建议不要使用QTableView,这可能通过使用委托(主要用于数据表示)来解决,但这将非常棘手。最好的解决方案是通过继承QWidget,构建paintEvent功能并建立数据模型来构建自定义窗口小部件。我知道构建自定义小部件肯定听起来更难,但实际上非常简单。

以下是一些很好的资源:

之后,QPainter类引用对于实现绘图命令非常有用。