Das Programm Funktioniert so
Man Klickt auf den Button "Durchsuchen" um das Verzeichniss auszuwählen.
Code: Alles auswählen
void XmlTool::on_BtnBrowse_clicked() //BUTTON DURCHSUCHEN
{
QString temp;
QSettings settings("HKEY_LOCAL_MACHINE\\SOFTWARE\\....\\...\\...",QSettings::NativeFormat);
temp = settings.value("....").toString();
QString s = QFileDialog::getExistingDirectory(this,
tr("Bitte Wählen Sie ein Verzeichniss"),
temp,
QFileDialog::ShowDirsOnly | QFileDialog::DontResolveSymlinks);
}
Danach Soll der ListWidget mir Alle .xsd dateien die signiert sind von diesem Verzeichniss ausgeben.
Code: Alles auswählen
void XmlTool::on_InactiveList_clicked(const QModelIndex &) //LISTWIDGET
{
QDir testDir(qApp->applicationDirPath());
testDir.cd("test");
for (int i=0;i<testDir.entryList(QStringList("*.xsd")).count();i++)
{
QString fileName = testDir.entryList(QStringList("*.xsd")).at(i);
QString filePath = testDir.absoluteFilePath(fileName);
}
}
So ist der Stand.
Ich weis nicht wie ich die Dateien im ListWidget ausgegeben wird.
Ich habe echt keine Ahnung. Das ist mein 2.Tag mit QT.
Hoffe ihr könnt mir weiter Helfen. Danke!!!