从Qt开始(表格中的单元格颜色)

时间:2013-04-30 15:49:09

标签: qt

在QtDesigner中我创建了Field.ui。在表格上我放置了一个tableWidget Glass。 好吧,我正在制作俄罗斯方块,这是我第一次体验Qt。因此,tableWidget有10列和22行。

你能帮助我了解如何改变某个细胞的颜色。说,左手最底部。我遇到两个问题:1)写什么2)在哪里写它。

我们非常感谢您的协助。

我的代码:

的main.cpp

int main(int argc, char *argv[]) {
    // initialize resources, if needed
    // Q_INIT_RESOURCE(resfile);

    QApplication app(argc, argv);

    // create and show your widgets here
    Field form;
    form.show();



    return app.exec();
}

Field.cpp

Field::Field() {
    widget.setupUi(this);
}

Field::~Field() {
}

1 个答案:

答案 0 :(得分:0)

此处介绍了更改表格小部件中的单元格:changing cell background color in qt
但是,如果您正在尝试制作俄罗斯方块,那么有比使用QTableWidget更好的方法。看看使用QML或QGraphics系统。