SVN commit 851788 by vkrause: Add collection properties dialog page for ACLs. M +2 -0 CMakeLists.txt M +3 -0 browserwidget.cpp A collectionaclpage.cpp [License: LGPL (v2+)] A collectionaclpage.h [License: LGPL (v2+)] A collectionaclpage.ui --- trunk/KDE/kdepim/akonadi/clients/akonadiconsole/CMakeLists.txt #851787:851788 @@ -10,6 +10,7 @@ browserwidget.cpp collectionattributespage.cpp collectioninternalspage.cpp + collectionaclpage.cpp connectionpage.cpp debugwidget.cpp main.cpp @@ -27,6 +28,7 @@ browserwidget_contentview.ui collectionattributespage.ui collectioninternalspage.ui + collectionaclpage.ui ) kde4_add_executable(akonadiconsole_bin ${akonadiconsole_bin_SRCS}) --- trunk/KDE/kdepim/akonadi/clients/akonadiconsole/browserwidget.cpp #851787:851788 @@ -20,6 +20,7 @@ #include "browserwidget.h" #include "collectionattributespage.h" #include "collectioninternalspage.h" +#include "collectionaclpage.h" #include #include @@ -58,6 +59,7 @@ AKONADI_COLLECTION_PROPERTIES_PAGE_FACTORY(CollectionAttributePageFactory, CollectionAttributePage) AKONADI_COLLECTION_PROPERTIES_PAGE_FACTORY(CollectionInternalsPageFactory, CollectionInternalsPage) +AKONADI_COLLECTION_PROPERTIES_PAGE_FACTORY(CollectionAclPageFactory, CollectionAclPage) BrowserWidget::BrowserWidget(KXmlGuiWindow *xmlGuiWindow, QWidget * parent) : QWidget( parent ), @@ -111,6 +113,7 @@ connect( contentUi.attrAddButton, SIGNAL(clicked()), SLOT(addAttribute()) ); connect( contentUi.attrDeleteButton, SIGNAL(clicked()), SLOT(delAttribute()) ); + CollectionPropertiesDialog::registerPage( new CollectionAclPageFactory() ); CollectionPropertiesDialog::registerPage( new CollectionAttributePageFactory() ); CollectionPropertiesDialog::registerPage( new CollectionInternalsPageFactory() ); }