[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdebase/apps/dolphin/src
From: Peter Penz <peter.penz19 () gmail ! com>
Date: 2010-09-17 22:59:37
Message-ID: 20100917225937.52038AC888 () svn ! kde ! org
[Download RAW message or body]
SVN commit 1176537 by ppenz:
Remove the fixed-size workaround, only one action is used now in this case
M +0 -8 dolphincontextmenu.cpp
--- trunk/KDE/kdebase/apps/dolphin/src/dolphincontextmenu.cpp #1176536:1176537
@@ -443,20 +443,12 @@
void DolphinContextMenu::updateRemoveAction()
{
- // Set the current size as fixed size so that the menu isn't flickering when \
pressing shift.
- m_popup->setFixedSize(m_popup->size());
-
const KActionCollection* collection = m_mainWindow->actionCollection();
const bool moveToTrash = capabilities().isLocal() && !m_shiftPressed;
const QAction* action = moveToTrash ? collection->action("move_to_trash") : \
collection->action("delete"); m_removeAction->setText(action->text());
m_removeAction->setIcon(action->icon());
m_removeAction->setShortcuts(action->shortcuts());
-
- // This sets the menu back to a dynamic size followed by a forced resize in case \
the
- // newly made visible action has bigger text.
- m_popup->setFixedSize(QSize(QWIDGETSIZE_MAX, QWIDGETSIZE_MAX));
- m_popup->resize(m_popup->sizeHint());
}
#include "dolphincontextmenu.moc"
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic