try to fix #98

This commit is contained in:
doitux
2012-01-11 08:07:29 +00:00
parent c660c0750d
commit a72c212972
@@ -1350,9 +1350,10 @@ void settingsDialogImpl::exportLogToHtml()
QTreeWidgetItem* selectedItem = treeWidget_logFiles->currentItem(); QTreeWidgetItem* selectedItem = treeWidget_logFiles->currentItem();
if(selectedItem) { if(selectedItem) {
QFileInfo fi(selectedItem->text(0));
QString fileName = QFileDialog::getSaveFileName(this, tr("Export PokerTH log file to HTML"), QString fileName = QFileDialog::getSaveFileName(this, tr("Export PokerTH log file to HTML"),
QDir::homePath()+"/"+selectedItem->text(0), QDir::homePath()+"/"+fi.baseName()+".html",
tr("PokerTH HTML log (*.html)")); tr("PokerTH HTML log (*.html)"));
if(!fileName.isEmpty()) { if(!fileName.isEmpty()) {
myGuiLog->exportLogPdbToHtml(selectedItem->data(0, Qt::UserRole).toString(),fileName); myGuiLog->exportLogPdbToHtml(selectedItem->data(0, Qt::UserRole).toString(),fileName);
@@ -1365,8 +1366,9 @@ void settingsDialogImpl::exportLogToTxt()
QTreeWidgetItem* selectedItem = treeWidget_logFiles->currentItem(); QTreeWidgetItem* selectedItem = treeWidget_logFiles->currentItem();
if(selectedItem) { if(selectedItem) {
QFileInfo fi(selectedItem->text(0));
QString fileName = QFileDialog::getSaveFileName(this, tr("Export PokerTH log file to plain text"), QString fileName = QFileDialog::getSaveFileName(this, tr("Export PokerTH log file to plain text"),
QDir::homePath()+"/"+selectedItem->text(0), QDir::homePath()+"/"+fi.baseName()+".txt",
tr("PokerTH plain text log (*.txt)")); tr("PokerTH plain text log (*.txt)"));
if(!fileName.isEmpty()) { if(!fileName.isEmpty()) {
@@ -1380,8 +1382,9 @@ void settingsDialogImpl::saveLogFileAs()
QTreeWidgetItem* selectedItem = treeWidget_logFiles->currentItem(); QTreeWidgetItem* selectedItem = treeWidget_logFiles->currentItem();
if(selectedItem) { if(selectedItem) {
QFileInfo fi(selectedItem->text(0));
QString fileName = QFileDialog::getSaveFileName(this, tr("Save PokerTH log file"), QString fileName = QFileDialog::getSaveFileName(this, tr("Save PokerTH log file"),
QDir::homePath()+"/"+selectedItem->text(0), QDir::homePath()+"/"+fi.baseName()+".pdb",
tr("PokerTH SQL log (*.pdb)")); tr("PokerTH SQL log (*.pdb)"));
if(!fileName.isEmpty()) { if(!fileName.isEmpty()) {