[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: koffice/kexi/widget
From: Jarosław Staniek <staniek () kde ! org>
Date: 2009-11-12 23:28:53
Message-ID: 1258068533.497326.18797.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 1048246 by staniek:
Table View
*make Copy action disabled for the inserting row too
*remove extra casts
M +4 -3 kexidataawareview.cpp
--- trunk/koffice/kexi/widget/kexidataawareview.cpp #1048245:1048246
@@ -83,8 +83,8 @@
QList<QAction*> viewActions;
KActionCollection *ac = KexiMainWindowIface::global()->actionCollection();
viewActions
- << dynamic_cast<KAction*>(ac->action("data_save_row"))
- << dynamic_cast<KAction*>(ac->action("data_cancel_row_changes"));
+ << ac->action("data_save_row")
+ << ac->action("data_cancel_row_changes");
KAction *a = new KAction(this);
a->setSeparator(true);
@@ -99,7 +99,7 @@
<< KexiStandardAction::sortDescending(this, SLOT(sortDescending()), this);
}
viewActions
- << dynamic_cast<KAction*>(ac->action("edit_find"));
+ << ac->action("edit_find");
setViewActions(viewActions);
plugSharedAction("edit_delete_row", this, SLOT(deleteCurrentRow()));
@@ -180,6 +180,7 @@
const bool insertRowFocusedWithoutEditing = !editing && row == rows;
setAvailable("edit_cut", !ro && !insertRowFocusedWithoutEditing);
+ setAvailable("edit_copy", !insertRowFocusedWithoutEditing);
setAvailable("edit_paste", !ro);
setAvailable("edit_delete", !ro && !insertRowFocusedWithoutEditing);
setAvailable("edit_delete_row", !ro && !(deleting && row == rows));
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic