diff --git a/retroshare-gui/src/gui/SharedFilesDialog.cpp b/retroshare-gui/src/gui/SharedFilesDialog.cpp index 9cbef6276..16963d7b4 100644 --- a/retroshare-gui/src/gui/SharedFilesDialog.cpp +++ b/retroshare-gui/src/gui/SharedFilesDialog.cpp @@ -35,6 +35,7 @@ #include "AddLinksDialog.h" #endif #include "RetroShareLink.h" +#include "ShareManager.h" #include "RemoteDirModel.h" #include "ShareDialog.h" #include "common/PeerDefs.h" @@ -196,6 +197,7 @@ LocalSharedFilesDialog::LocalSharedFilesDialog(QWidget *parent) // changeCurrentViewModel(ui.viewType_CB->currentIndex()) ; + connect(ui.addShares_PB, SIGNAL(clicked()), this, SLOT(addShares())); } RemoteSharedFilesDialog::RemoteSharedFilesDialog(QWidget *parent) @@ -213,6 +215,12 @@ RemoteSharedFilesDialog::RemoteSharedFilesDialog(QWidget *parent) // changeCurrentViewModel(ui.viewType_CB->currentIndex()) ; + ui.addShares_PB->hide() ; +} + +void LocalSharedFilesDialog::addShares() +{ + ShareManager::showYourself(); } void SharedFilesDialog::hideEvent(QHideEvent *) diff --git a/retroshare-gui/src/gui/SharedFilesDialog.h b/retroshare-gui/src/gui/SharedFilesDialog.h index 04cb283e4..be01f420b 100644 --- a/retroshare-gui/src/gui/SharedFilesDialog.h +++ b/retroshare-gui/src/gui/SharedFilesDialog.h @@ -149,6 +149,7 @@ class LocalSharedFilesDialog : public SharedFilesDialog virtual void showProperColumns() ; private slots: + void addShares(); void createCollectionFile(); void checkUpdate() ; void editSharePermissions(); diff --git a/retroshare-gui/src/gui/SharedFilesDialog.ui b/retroshare-gui/src/gui/SharedFilesDialog.ui index a9f804e10..c132059bf 100644 --- a/retroshare-gui/src/gui/SharedFilesDialog.ui +++ b/retroshare-gui/src/gui/SharedFilesDialog.ui @@ -292,6 +292,17 @@ border-image: url(:/images/closepressed.png) + + + + + + + + :/images/add-share24.png:/images/add-share24.png + + +