svn path=/trunk/KDE/kdebase/apps/; revision=668453
QAction* activatedAction = popup->exec(QCursor::pos());
if (activatedAction == propertiesAction) {
QAction* activatedAction = popup->exec(QCursor::pos());
if (activatedAction == propertiesAction) {
- new KPropertiesDialog(m_mainWindow->activeView()->url());
+ const KUrl& url = m_mainWindow->activeView()->url();
+ KPropertiesDialog* dlg = new KPropertiesDialog(url);
+ dlg->exec();
+ delete dlg;
} else if (activatedAction == bookmarkAction) {
const KUrl& url = m_mainWindow->activeView()->url();
if (url.isValid()) {
} else if (activatedAction == bookmarkAction) {
const KUrl& url = m_mainWindow->activeView()->url();
if (url.isValid()) {
void DolphinMainWindow::properties()
{
const KFileItemList list = m_activeView->selectedItems();
void DolphinMainWindow::properties()
{
const KFileItemList list = m_activeView->selectedItems();
- new KPropertiesDialog(list, this);
+ KPropertiesDialog* dlg = new KPropertiesDialog(list, this);
+ dlg->exec();
+ delete dlg;
}
void DolphinMainWindow::quit()
}
void DolphinMainWindow::quit()