這個問題絕對是一個新手問題,所以我對此表示歉意。我有一個幾乎看起來像這樣的SLOT。如何將價值從一個SLOT傳遞到另一個SLOT
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();
}
現在我想通過線到我的另一個插槽是這個樣子..
void MainWindow::on_pushButton_clicked()
{
line2 = line; // QByteArray line2 has been assigned globally
qDebug()<<line2;
}
所以在這裏我只是想打印2號線將從從第一槽線獲得價值。 我該怎麼做?
您可以使'line'成爲MainWindow類的成員變量。 – sje397 2012-08-13 11:54:41