|
From: <sv...@va...> - 2011-06-23 17:13:04
|
Author: cerion
Date: 2011-06-23 18:08:13 +0100 (Thu, 23 Jun 2011)
New Revision: 525
Log:
Fix bug #250093
- rem previous dir when changing binary
Modified:
trunk/src/options/valkyrie_options_page.cpp
Modified: trunk/src/options/valkyrie_options_page.cpp
===================================================================
--- trunk/src/options/valkyrie_options_page.cpp 2010-10-20 12:21:31 UTC (rev 524)
+++ trunk/src/options/valkyrie_options_page.cpp 2011-06-23 17:08:13 UTC (rev 525)
@@ -248,9 +248,16 @@
*/
void ValkyrieOptionsPage::getBinary()
{
+ QString currbin = m_itemList[VALKYRIE::BINARY]->currValue();
+ QString currdir = "./";
+ if ( !currbin.isEmpty() ) {
+ QFileInfo fi( currbin );
+ currdir = fi.absolutePath();
+ }
+
QString binfile =
QFileDialog::getOpenFileName( this, tr("Select Executable To Debug"),
- "./", tr("All Files (*)"));
+ currdir, tr("All Files (*)"));
if ( !binfile.isEmpty() ) { // user might have clicked Cancel
(( LeWidget* )m_itemList[VALKYRIE::BINARY] )->setValue( binfile );
|