|
本帖最后由 chenaiguo0503 于 2017-5-11 08:20 编辑
Qt中添加两个QTextEdit部件,请问怎么实现滚轮滚左边QTextEdit部件,右边也能跟着滚动,即两边同步滚动?
根据网上别的论坛的方法:
添加这么个槽函数:
void MainWindow::on_verticalScrollBar_valueChanged(int value)
{
QScrollBar *scrollbar1 = ui->output_textEdit->verticalScrollBar();
QScrollBar *scrollbar2 = ui->output_textEdit_ascii->verticalScrollBar();
scrollbar1->setValue(value);
scrollbar2->setValue(value);
}
在分别用connect连接信号和槽
connect(ui->output_textEdit->verticalScrollBar(), SIGNAL(valueChanged(int)), this, SLOT(on_verticalScrollBar_valueChanged(int)));
connect(ui->output_textEdit_ascii->verticalScrollBar(), SIGNAL(valueChanged(int)), this, SLOT(on_verticalScrollBar_valueChanged(int)));
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
阿莫论坛20周年了!感谢大家的支持与爱护!!
月入3000的是反美的。收入3万是亲美的。收入30万是移民美国的。收入300万是取得绿卡后回国,教唆那些3000来反美的!
|