创建一个成员变量:
QCPTextElement *m_title;
添加标题,初始化:
ui.customPlot->plotLayout()->insertRow(0);
m_title = new QCPTextElement(ui.customPlot, "初始");
ui.customPlot->plotLayout()->addElement(0, 0, m_title);
在需要更改标题的地方直接使用QCPTextElement类的setText函数设置新的标题,然后再replot一下customPlot就行。
关于标题的问题可以查一下QCustomPlot的QCPLayout类的帮助说明。最后,建议对QCustomPlot有什么不懂的可以去QCustomPlot官方论坛的搜索功能查询具体的问题。