这个问题绝对是一个新手问题,所以我为此道歉。我有一个看起来像这样的插槽。
void MainWindow::on_actionSelect_for_hashing_triggered()
{
QFile file(QFileDialog::getOpenFileName (this, tr("Open File"),
"",tr("")));
if (!file.open(QIODevice::ReadOnly | QIODevice::Text))
return;
QByteArray line = file.readAll();
}
现在我想将线路传递给我的另一个 SLOT,它看起来像这样..
void MainWindow::on_pushButton_clicked()
{
line2 = line; // QByteArray line2 has been assigned globally
qDebug()<<line2;
}
所以在这里我只想打印 line2,它将从第一个 SLOT 的行接收值。我该怎么做?