[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdepim/kleopatra
From: Marc Mutz <mutz () kde ! org>
Date: 2010-11-02 16:05:32
Message-ID: 20101102160532.D90B1AC8A0 () svn ! kde ! org
[Download RAW message or body]
SVN commit 1192329 by mutz:
qml/kleopatra-mobile.qml: add an Actions flap
Keep actions as in desktop menubar for now.
M +1 -1 CMakeLists.txt
A qml/KleopatraActions.qml [License: GPL (v2+) (+Qt exception)]
M +64 -0 qml/kleopatra-mobile.qml
--- trunk/KDE/kdepim/kleopatra/CMakeLists.txt #1192328:1192329
@@ -364,7 +364,7 @@
install( FILES kleopatra.rc DESTINATION ${DATA_INSTALL_DIR}/kleopatra )
if ( KDEPIM_MOBILE_UI )
- install( FILES qml/kleopatra-mobile.qml DESTINATION ${DATA_INSTALL_DIR}/kleopatra \
) + install( FILES qml/kleopatra-mobile.qml qml/KleopatraActions.qml DESTINATION \
${DATA_INSTALL_DIR}/kleopatra ) endif ( KDEPIM_MOBILE_UI )
kde4_install_icons( ${ICON_INSTALL_DIR} )
--- trunk/KDE/kdepim/kleopatra/qml/kleopatra-mobile.qml #1192328:1192329
@@ -30,6 +30,8 @@
your version.
*/
+import Qt 4.7 as QML
+import org.kde 4.5
import org.kde.pim.mobileui 4.5 as KPIM
import org.kde.kleopatra 2.1 as Kleo
@@ -40,4 +42,66 @@
id: keyTreeView
anchors.fill: parent
}
+
+ SlideoutPanelContainer {
+ anchors.fill: parent
+
+ SlideoutPanel {
+ id: actionPanel
+ titleText: KDE.i18n( "Actions" )
+ handlePosition : 125
+ handleHeight: 150
+ anchors.fill : parent
+
+ content : [
+ KleopatraActions {
+ id : kleopatraActions
+ anchors.fill : parent
+
+/*
+ scriptActions : [
+ KPIM.ScriptAction {
+ name : "show_about_dialog"
+ script : {
+ actionPanel.collapse();
+ aboutDialog.visible = true;
}
+ },
+ KPIM.ScriptAction {
+ name : "configure"
+ script : {
+ actionPanel.collapse();
+ configDialog.visible = true;
+ }
+ },
+ KPIM.ScriptAction {
+ name : "to_selection_screen"
+ script : {
+ actionPanel.collapse();
+ guiStateManager.pushState( \
KPIM.GuiStateManager.MultipleFolderSelectionScreenState ); + }
+ },
+ KPIM.ScriptAction {
+ name : "add_as_favorite"
+ script : {
+ actionPanel.collapse();
+ application.saveFavorite();
+ }
+ },
+ KPIM.ScriptAction {
+ name : "start_maintenance"
+ script : {
+ actionPanel.collapse();
+ guiStateManager.pushState( \
KPIM.GuiStateManager.BulkActionScreenState ); + }
+ }
+ ]
+*/
+
+ onDoCollapse : actionPanel.collapse();
+ }
+ ]
+ }
+ }
+
+}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic