我有兩個問題: 第一個問題很簡單 - 我有一個按鈕列表。我希望當他們中的一個被點擊從列表中刪除,然後動態分配的按鈕被刪除。這是插槽我寫的代碼(沒有在代碼中的一些額外的信息):Qt獲取信號調用者並按行從文件行中讀取
void Window :: bla2()
{
//I fond somewhere on the internet that apperantly "sender()" should return a pointer to the caller;
for(int i = 0; i < List.size(); i++)
{
if(List[i] == sender())
{
List.removeOne(sender());
}
}
delete sender();
}
好了,現在我的第二個問題,我想讀一行文本文件中的行每行加作爲註釋向量的一個元素,這是一個派生類的.cpp文件,它充當一個窗口,所以在頭部分中已經定義了一切。
vtext = new QFile("one.txt"); // QFile variable
while (vtext->atEnd() == false)
{
line = vtext->readLine(); //QString
quotes.push_back(line);//quote is QVector<QString>
}
不要在一篇文章中提出多個問題。你應該提出兩個不同的問題。 – 2013-03-05 16:30:42