用Qt Installer Framework做安裝程式時,在組件里增加一個組態檔[mydata.ini],可是做好的安裝包安裝后變成[~]這個檔案。不知道為啥會出現這種情況。組態檔里的內容是按下面代碼寫入的。如果把組態檔[mydata.ini]內容手動修改,則可以正確安裝。
//記憶用戶的分割條位置
void MainWindow::SaveSplitPos()
{
QList<int> lsMain = m_splMain->sizes();
QList<int> lsSamp = m_splSamp->sizes();
QList<int> lsCame = m_splCamera->sizes();
QList<int> lsResult = m_splResult->sizes();
QFile file("mydata.ini");
if (file.open(QIODevice::WriteOnly))
{
QDataStream out(&file);
out << lsMain;
out << lsSamp;
out << lsCame;
out << lsResult;
file.close();
}
}

轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/257572.html
標籤:Qt
