我已经使用 Qt 一段时间了,现在我想试试 Gtk。我想编写简单的数据库应用程序,但似乎不支持 sql(我被迫用数据手动填充模型)。在 Qt 中,我们有 QSqlQueryModel 和 QSqlTableModel、QTableView 和 QTreeView。Gtk 方法更像是 QTableWidget 和 QTreeWidget。我需要以某种方式连接到数据库,获取数据并填充模型。好的,但是如果我的桌子真的很大怎么办?如何实现就地编辑(Gtk 模型无法修改数据)?我可以链接模型以提供像 QSortFilterProxyModel 这样的过滤吗?这些是我一直使用 Qt 编写数据库应用程序的基本东西。如何用 Gtk 做到这一点?